考虑下面的XML文档:的XPath:选择根,过滤子元素
<inst>
<ins>
<id>id_01</id>
<pos>1</pos>
</ins>
<ins>
<id>id_02</id>
<pos>1</pos>
</ins>
</inst>
我试图让下面的输出:
<inst>
<ins>
<id>id_01</id>
<pos>1</pos>
</ins>
</inst>
我写了下面的XQuery/XPath的表达式:
doc('database/data.xml')/inst[ins/id='id_01']
这不会给想要的结果,但谁乐文件,就好像没有过滤条件会在那里。但如果我把ID所不存在的XML的文档,结果是空的。
我只是不知道这个说法有什么问题。