2つのxmlファイルを比較して、それらの違いを特定できる可能性はありますか?そして、出力を新しいファイルに出力します。
diff xml1 xml2
しかし、これは行の違いのみを提供します。私が探しているのは、ツリーレベルとの違いです。
diffxml はこれを行う1つのツールであり、 xmldiff は別のツールです。どちらにも、違いを考慮したいものを選択するオプションがあり、構造化された出力を生成します。 diffxml
を使用すると、必要な変換を詳細に記述したXMLファイルを取得できます。xmldiff
を使用すると、XSLセレクターのリストとそれらの処理方法、または xupdate形式のXMLファイルを使用できます 。
[〜#〜] php [〜#〜] 、 Perl 、 Perl again 、 Python のライブラリもあります。 =、 C# 、...、これを使用して、希望する動作を正確に行うものを構築できます。