0

パーサーに問題がありました。

次のような構造の xml を解析したい:

<item>
...
   <notes>
        <item>
        </item>
        <item>
        </item>
   </notes>
</item>

notes は最初のアイテムの子で、他のアイテムは notes の子です。これを解析したい場合は、メモを通常のアイテムとして取得します。

notes の子の名前を「noteitem」に変更すれば簡単だと思いました

Javaでこれを行う簡単な方法はありますか?

ありがとう、私の悪い英語でごめんなさい!

4

3 に答える 3

1

私のコメントで述べたように、あなたが本当にあなたが述べたことをしたいのであれば、XSLTはオプションです。スタイル シート変換を定義し、それを元の入力ドキュメントに適用してから、変換の結果を XML として解析するだけです。

良い出発点は次のとおりです: http://docs.oracle.com/javase/tutorial/jaxp/xslt/transformingXML.html

于 2013-05-23T11:38:21.850 に答える
0

以下をご覧ください: Java での XML ファイルの解析

于 2013-05-23T11:32:25.653 に答える