डेवलपर टूल / 11

JSON डिफ़ कंपेरेटर

दो JSON डेटा की साथ-साथ तुलना करें और जोड़ी गई, हटाई गई व बदली गई कुंजियों को हाइलाइट करें।

JSON डिफ़ कंपेरेटर: TOEA दो JSON ऑब्जेक्ट या ऐरे को रिकर्सिव तरीके से पार्स और तुलना करता है तथा संरचनात्मक कुंजी जोड़ने, हटाने और प्रकार या मान में बदलाव की पहचान करता है। यह आपके ब्राउज़र में 100% स्थानीय रूप से चलता है और सर्वर पर कोई फ़ाइल अपलोड नहीं होती।

रन
आपके ब्राउज़र में
लागत
मुफ़्त · साइन अप की ज़रूरत नहीं
उपलब्धता
इस्तेमाल के लिए तैयार
JSON संरचना तुलना टूललोकल प्रोसेसिंग

पूरी तरह आपके ब्राउज़र में चलता है

Arrays की तुलना position के आधार पर होती है

Item 0 की तुलना item 0 से, item 1 की item 1 से और इसी तरह आगे की जाती है। अगर किसी list की शुरुआत में एक record जोड़ दिया जाए, तो उसके बाद का हर item खिसक जाता है और modified दिखता है, भले ही बाकी कुछ न बदला हो। Users या products जैसी ऐसी lists जिनका order महत्वपूर्ण नहीं है, उनकी तुलना से पहले दोनों को एक ही key के आधार पर sort करें, जैसे id, ताकि हर record अपने counterpart के सामने आ जाए।

किसे बदलाव माना जाता है

तुलना parsed values पर काम करती है, इसलिए indentation, whitespace और key order कभी दिखाई नहीं देते, और 1.0, 1 के बराबर माना जाता है। Type बदलने पर बदलाव दिखता है: 42 की तुलना "42" से, या null की तुलना missing key से। जब API response में सिर्फ़ formatting का अंतर हो, तो यह टूल इस्तेमाल करें; layout या comments में बदलाव देखने के लिए text की तुलना डिफ़ चेकर में करें।

Paths को dots और brackets के साथ लिखा जाता है, जैसे items[2].price, इसलिए जिस key में खुद dot हो, उसे अस्पष्ट रूप से पढ़ा जाता है।

इस्तेमाल करने का तरीका

  1. बाईं ओर मूल JSON और दाईं ओर अपडेट किया गया JSON पेस्ट करें।
  2. जोड़ी गई (+), हटाई गई (-) और बदली गई (~) प्रविष्टियों की समीक्षा करें।
  3. संरचित diff JSON को कॉपी या डाउनलोड करें।

गोपनीयता और सीमाएँ

सारा JSON पार्सिंग और diffing आपके ब्राउज़र की मेमोरी में स्थानीय रूप से होता है।

संबंधित टूल्स

अक्सर पूछे जाने वाले सवाल

ऐरे आइटम की तुलना कैसे की जाती है?

ऐरे एलिमेंट की तुलना उनकी क्रमिक इंडेक्स और मान की संरचना के आधार पर की जाती है।

क्या मैं diff एक्सपोर्ट कर सकता हूँ?

हाँ, आप फ़िल्टर किए गए diff ऐरे को कॉपी या डाउनलोड कर सकते हैं।

मुफ़्त टूल · आपके ब्राउज़र में बार चलता है · अकाउंट की ज़रूरत नहीं