सामग्री पर जाएँ
Easy Diff Checker

JSON Diff Checker · सिमेंटिक · मुफ़्त

JSON की तुलना अर्थ से करें, टेक्स्ट से नहीं।

दो JSON दस्तावेज़ पेस्ट करें और हर जोड़ा, हटाया और बदला गया मान उसके सटीक पाथ के साथ पाएँ। कुंजियों का क्रम अनदेखा होता है; ऐरे id से मिलाए जाते हैं।

व्यू

कुंजियों का क्रम हमेशा अनदेखा होता है। टिप्पणियाँ और अंत के कॉमा की अनुमति है।

परिणाम यहाँ दिखेंगे।

क्या बदला यह देखने के लिए दो JSON दस्तावेज़ पेस्ट करें

सटीक पाथ के साथ जोड़े गए, हटाए गए और बदले गए मानों की साफ़ सूची पाएँ — कुंजियों का क्रम कभी बदलाव नहीं गिना जाता।

यह कैसे काम करता है

तीन कदम। साइन-अप नहीं।

  1. 1

    अपना मूल JSON बाईं ओर और बदला हुआ JSON दाईं ओर पेस्ट करें या छोड़ें। टिप्पणियाँ और अंत के कॉमा ठीक हैं।

  2. 2

    “JSON तुलना करें” दबाएँ। कुंजियों का क्रम अनदेखा होता है और रिकॉर्ड के ऐरे अपने-आप id से मिलाए जाते हैं।

  3. 3

    हर जोड़ा, हटाया और बदला गया मान पाथ के अनुसार देखें — या साथ-साथ व्यू पर जाएँ — फिर JSON Patch एक्सपोर्ट करें।

सुविधाएँ

असली डेटा के लिए बना।

सिमेंटिक

कुंजियों का क्रम कभी नहीं गिना जाता

ऑब्जेक्ट की तुलना अर्थ से होती है, इसलिए क्रम बदली कुंजियाँ शोर के रूप में नहीं दिखतीं। सिर्फ़ असली डेटा बदलाव।

पाथ

सटीक बदलाव पाथ

हर अंतर का users[id=42].address.city जैसा पढ़ने योग्य पाथ होता है, ताकि आपको ठीक पता हो कि वह कहाँ है।

ऐरे

स्मार्ट ऐरे मिलान

ऑब्जेक्ट के ऐरे id, key, sku, email या name से मिलाए जाते हैं — आइटम का क्रम बदलने पर भी।

सत्यापन

ठीक की जा सकने वाली त्रुटियाँ

अमान्य JSON पंक्ति और कॉलम के साथ आसान संकेत से पहचाना जाता है। सीधे वहाँ जाने के लिए क्लिक करें।

एक्सपोर्ट

RFC 6902 JSON Patch

मानक-अनुरूप JSON Patch डाउनलोड करें जो मूल को बदले हुए दस्तावेज़ में बदल देता है।

निजी

कुछ भी अपलोड नहीं होता

API रिस्पॉन्स, कॉन्फ़िग और सीक्रेट आपके ब्राउज़र में रहते हैं। तुलना कभी सर्वर को नहीं छूती।

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

प्रश्न और उत्तर

क्या कुंजियों का क्रम मायने रखता है?

नहीं। एक जैसी कुंजियों और मानों वाले दो ऑब्जेक्ट बराबर होते हैं, चाहे कुंजियाँ किसी भी क्रम में हों। साथ-साथ व्यू कुंजियाँ क्रमबद्ध करता है ताकि सिर्फ़ असली बदलाव दिखें।

ऐरे की तुलना कैसे होती है?

ऑब्जेक्ट के ऐरे id जैसे फ़ील्ड (id, _id, uuid, key, code, sku, slug, email या name) से मिलाए जाते हैं, जब हर आइटम में एक अनोखा मान हो। बाकी ऐरे क्रम से तुलना होते हैं, या “ऐरे का क्रम अनदेखा करें” चालू करने पर बिना क्रम के सेट के रूप में।

क्या मैं टिप्पणियों (JSONC) या अंत के कॉमा वाले JSON की तुलना कर सकता हूँ?

हाँ। अगर सख़्त पार्सिंग विफल हो, तो टिप्पणियाँ और अंत के कॉमा अपने-आप अनदेखे हो जाते हैं और इनपुट को लचीला चिह्नित किया जाता है।

JSON Patch क्या है?

JSON Patch (RFC 6902) जोड़ने, हटाने और बदलने के ऑपरेशन की एक मानक सूची है। इसे मूल दस्तावेज़ पर लागू करें और बदला हुआ दस्तावेज़ पाएँ — API और माइग्रेशन में उपयोगी।

क्या मेरा JSON सर्वर पर भेजा जाता है?

नहीं। पार्सिंग और तुलना पूरी तरह आपके ब्राउज़र में चलती है, और इतिहास सिर्फ़ आपके डिवाइस पर सेव होता है।

क्या “1” और 1 को बराबर माना जा सकता है?

हाँ। संख्याओं, बूलियन और उनके स्ट्रिंग रूपों को बराबर मानने के लिए “ढीले प्रकार” चालू करें — तब उपयोगी जब कोई API स्ट्रिंग लौटाए।

और तुलना टूल

मुफ़्त, निजी, आपके ब्राउज़र में।

इतिहास

सिर्फ़ इस ब्राउज़र में सेव। अधिकतम 50 तुलनाएँ।

कीबोर्ड शॉर्टकट

तुलना करें
⌘↵
यह सूची दिखाएँ
?
डायलॉग और मेनू बंद करें
Esc

टेक्स्ट बॉक्स में टाइप करते समय अक्षर वाले शॉर्टकट अनदेखे रहते हैं।