我有 2 个 XML 文件:
文件1.xml
<data>doe90</data>
<data>foo</data>
<data>goo</data>
...
文件2.xml
<data2>nan</data2>
<data2>goo</data2>
<data2>test</data2>
...
我将这些数据存储在 2 个变量中:
let $data := //data,
$data2 := //data2
并开始这样做:
for $d in $data2
return
if() (: $d is also in $data ? :)
我该怎么办 ?谢谢
编辑:当然我试过包含,但有一个错误:
if(contains($d,$data) = 0)
查询执行期间发生异常:XPTY0004: cannot convert 'xs:boolean(true)' to xs:integer