0

別の xml ファイルで xml ファイルのノードをトラバースする必要があります。したがって、2 番目のファイルを現在の XML ファイルにロードしたところです。特定のタグを持つノードを見つけるために、このファイルの周りでループを実行する必要があります。XMLでこれを行うにはどうすればよいですか?

<loadfile
      property="changed.files"
      srcFile="log.xml">
</loadfile>

この方法でファイルをロードしたので、forループを持つant-contribタスクを使用しようとしましたが、diffマシンで実行する必要があり、ant-contribはデフォルトでantに付属するタスクではないため、それをに追加する必要がありますant 構成も同様であるため、これは理想的ではありません。XMLでノードをトラバースする方法について何か提案はありますか?

4

1 に答える 1

0

Ant には、XML をトラバースするための優れた機能が組み込まれていません。優れたXMLTASK ライブラリを入手して、その jar をプロジェクトの /tools ディレクトリなどに含めるとよいでしょう。

于 2013-01-07T14:43:41.687 に答える