当前位置: 首页 > 教程 > XQuery >

XQuery HelloWorld示例

精华
小牛编辑
186浏览
2023-03-14

这个示例用于运行测试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