0

2つのXMLファイルが同じであり、表示される2つのオプションが同じであることを確認したいと思います。1. XMLに時間のある最終変更日を設定し、それが同じであることを確認します。問題は、誰かがそれを変更するのを忘れて、それが役に立たないかもしれないということです。2.xmlファイル/構造のハッシュコードを作成します。

Javaでビルドインライブラリを使用していますが、ハッシュの実装が実行ごとに変わる可能性があり、役に立たない

File model = new File(fileLocation);
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Document doc = dBuilder.parse(model);
doc.getHash();

これを行う簡単な方法はありますか、できれば別のライブラリをインポートせずに。

4

2 に答える 2

2

ファイルの並べ替えと比較は役に立ちますか?

ライブラリの場合は、diffxmlを試すことができます。

XMLUnitにはdiff機能があります

于 2013-03-06T08:44:38.523 に答える