XQuery/HelloWorld
外觀
< XQuery
您想要執行一個小程式,測試您的 XQuery 執行環境是否正常工作。
xquery version "1.0";
let $message := 'Hello World!'
return
<results>
<message>{$message}</message>
</results>
<results>
<message>Hello World!</message>
</results>
該程式建立了一個名為 $message 的臨時變數,併為其賦值一個字串值。 輸出是一個 XML 元素,包含一個 message 元素,其中包含該變數的值。
嘗試從結果 message 元素內部省略花括號。 您得到什麼? 執行
如果您省略結果包裝器會發生什麼? 執行
您可以使用序列化選項讓 XQuery 返回純文字,這些選項定義序列化和輸出的 媒體型別。
例如,要將訊息輸出為文字,請將序列化指定為文字,並將媒體型別指定為 text/plain。
xquery version "1.0";
declare option exist:serialize "method=text media-type=text/plain";
let $message := 'Hello World!'
return
$message
根據您的瀏覽器設定,這將啟動一個文字文件檢視器並顯示
Hello World!