XQuery HelloWorld示例
這個示例用於運行測試XQuery程序執行環境是否正常工作。
let $message := 'Hello World!'
return
<results>
<message>{$message}</message>
</results>
執行上面示例代碼,得到以下結果 -
<results>
<message>Hello World!</message>
</results>
該程序創建一個名爲$message
的臨時變量,併爲其分配一個字符串值。 輸出是一個XML元素,包含一個包含變量值的消息元素。
也可以使用序列化選項來定義序列化和輸出媒體類型,從而使XQuery返回純文本。
例如,要將消息作爲文本輸出,請將序列化指定爲文本,將media-type
指定爲text/plain
。
declare option exist:serialize "method=text media-type=text/plain";
let $message := 'Hello World!'
return
$message