web-dev-qa-db-ja.com

2つのXMLファイルを比較する

2つのxmlファイルを比較して、それらの違いを特定できる可能性はありますか?そして、出力を新しいファイルに出力します。

diff xml1 xml2しかし、これは行の違いのみを提供します。私が探しているのは、ツリーレベルとの違いです。

5
Prem Sagar Rao

diffxml はこれを行う1つのツールであり、 xmldiff は別のツールです。どちらにも、違いを考慮したいものを選択するオプションがあり、構造化された出力を生成します。 diffxmlを使用すると、必要な変換を詳細に記述したXMLファイルを取得できます。xmldiffを使用すると、XSLセレクターのリストとそれらの処理方法、または xupdate形式のXMLファイルを使用できます

[〜#〜] php [〜#〜]PerlPerl againPython のライブラリもあります。 =、 C# 、...、これを使用して、希望する動作を正確に行うものを構築できます。

2
Michael Homer