0

さまざまなノードを持つ XML ドキュメントがあります。ノードのセットを文字列に入れる必要があります。例:

<root>
<....many tags>
<TIFFs>
<TIFF>.......blah blah...</TIFF>
<TIFF>.......blah blah...</TIFF>
<TIFF>.......blah blah...</TIFF>
<TIFF>.......blah blah...</TIFF>
<TIFF>.......blah blah...</TIFF>
</TIFFs>
<other tags>
</root>

TIFF ノードとすべての子ノード、つまり文字列の TIFF からすべてのデータを取得しようとしています。いろいろ試してみたところ、Dom4Jを使ったJavaでも可能であることがわかりました。それに関する提案をいただければ幸いです。W3C ノードを使用して別の方法で実行しましたが、毎回正しく動作するとは限りません。前もって感謝します

4

1 に答える 1

1

これを試して:

List nodeList = document.selectNodes( "//root/tiffs/tiff" );
for(Node node : nodeList) { 
   System.out.println("tiff:" + node.getText();
}
于 2011-09-09T00:52:12.737 に答える