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

上一篇: XQuery自定義函數 下一篇: XQuery FLWOR示例