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 に答える