-1

サンプル XML ファイルを参照してください。

<root>
<A id="101">
<B></B>
<C id="Hello" name="World"> </C>
<D id="First D"> </D>
</A>
<X id="102"> Shawn </X>
<Y id="Java World"> </Y>
<Z> Cool </Z> 
<D id="Second D"> </D>    
</root>

Java Dom Parser 機能を使用して、ID = "Second D" のタグ "D" を表示したいと考えています。

これについて私を助けてください。

4

2 に答える 2

0

まず、使用する DOM-Parser ライブラリを決定します。私はJDOM2を好みます。インターネットにはたくさんのチュートリアルがあります。必要な作業は、ドキュメント (JDOM-Document への文字列) を読み取ってから、doc.getRootElement().getChildText("D") を読み取ることだけです。もちろん、読み込まれたドキュメントが null であるかルート要素であるかなどのエラー チェックを行う必要があります。自分で仕事をやり遂げるには、これで十分だと思います。

編集:終了タグがある最後の行でわかるように、xmlファイルが適切に構造化されていないことがわかりましたが、上記の同じ行で閉じられました。

于 2013-08-08T08:53:08.633 に答える