我正在尝试运行 XQuery 代码,但未解析返回表达式中的变量
当我运行以下 XQuery 代码时
for $x in (<Person/>,<Person/>)
return $x
我得到输出
<Person/>
<Person/>
这很好,但是当我运行以下代码时
for $x in (<Person/>,<Person/>)
return <Name>$x</Name>
我明白了
<?xml version="1.0" encoding="UTF-8"?>
<Name>$x</Name>
<Name>$x</Name>
为什么将变量 $x 包含在返回表达式的元素中时未解析?