1

Java: データをファイルに保存する最良の方法。ファイルの 2 つのバージョンを比較し、ファイル間の違いを挿入、削除、または変更として記録しています。データは同様の形式でログに記録する必要があります >>

Version_old=1.28 Version_new=1.29
Operation=Changed,SourceLineFrom=55,SourceLineTo=55 TargetFileFrom=55 TargetFileTo= 55
Operation=Delete, SourceLineFrom=57,SourceLineTo=59 TargetFilefrom=57 TargetFileTo= -

データは後で必要になります。このデータを保存するのに最適で最も簡単な形式を誰か教えてもらえますか? データは後で処理のために取得する必要があります。

4

3 に答える 3

1

git diff ツールによって生成された形式を調べます。明確で、簡単に解析できます。既存のパーサーがあると確信しています。

于 2012-10-04T13:38:52.673 に答える
0

もう 1 つの方法は、JSON 形式を使用してデータを保存することです。これは主に、各変更セットが名前と値のペア (基本的にマップ) として構築されているために可能です。

于 2012-10-04T13:44:40.453 に答える
0

選択肢が多すぎて本当に役に立ちません。

おそらくXMLのように聞こえます-少なくとも無料のパーサーを入手できます.

于 2012-10-04T13:36:11.263 に答える