我正在使用像
这样的东西let $x :=
"<root>
<parent1>value1</parent1>
<parent2>value2</parent2>
</root>"
...
并将XML文档转换为字符串。我想将函数的xml输出作为字符串传递给另一个函数,而不是通过硬编码将其作为我现在正在执行的操作。
我尝试使用fn:string
,但这并没有将xml标记作为字符串。
答案 0 :(得分:6)
我认为你只想要与xdmp:unquote相反 - 这被称为xdmp:quote
xquery version "1.0-ml";
let $x := xdmp:quote(<root>
<parent1>value1</parent1>
<parent2>value2</parent2>
</root>)
return $x