2

我正在寻找一种使用 Xquery 在 XML 文件中查找评论内容的方法,我对它很陌生,所以如果有任何问题,请告诉我。

例如我们有

<!-- comment_for_testing_xquery -->

我怎么能写 xquery 来找到结果

comment_for_testing_xquery
4

1 回答 1

4

该函数comment()匹配任何评论节点。

let $xml :=
<somexml>
  <a><!-- first comment --></a>
  <b><!-- second comment --></b>
</somexml>
for $c in $xml//comment()
return element comment { $c }
=>    
<comment><!-- first comment --></comment>
<comment><!-- second comment --></comment>

有关更多信息,请参阅规范中的节点测试说明和示例

于 2013-04-19T18:41:39.367 回答