2015-08-17 59 views
-3

我有兩個JSON文件,我想找到這些文件的差異。JSON文件對比,尋找差別

爲如: file1包含以下內容。

"iClasses": [{ 
           "name": "C1", 
           "label": "Classifier", 
           "description": "Blueprint of all classifications in LDM", 
           "isFirstClass": true, 
           "boost": "LOW", 
           "superClasses": [] 
       }, 
//same as above it contains 5 classes like c2,c3,c4 and c5 and has their own properties like label,classifier,boost etc. 
] 

File2只包含兩個類是存在於文件1(假設C1C2)。

如果我比較這兩個文件,它應該顯示不匹配的類別(如C3,C4C5及其內容)作爲差異。

有沒有辦法找到有什麼區別?

+3

可能重複[如何在Java中執行字符串區別?](http://stackoverflow.com/questions/132478/how-to-perform-string-diffs-in-java) – Craig

+0

谷歌它.... .. – Raghavendra

回答

0

如果你想要做的文本文件行比較的線,你可以使用diff命令,它應該適用於大部分,如果不是全部,類Unix系統。如果您使用的是Windows,則可以安裝cygwin。有關更多選項,在下面的命令

man diff 

之後,谷歌是你的朋友的輸出看看

diff file1 file2 

您可以使用它在命令行等。