JSON डिफ़
दो JSON डॉक्यूमेंट को पाथ-दर-पाथ तुलना करें — जुड़ी, ग़ायब और बदली कीज़ पहले/बाद वैल्यू के साथ, सब कुछ लोकल।
यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपका डेटा कभी आपके डिवाइस से बाहर नहीं जाता — किसी सर्वर पर अपलोड नहीं होता।
इस्तेमाल कैसे करें
- 1पहला JSON पेस्ट करें (ओरिजिनल)।
- 2दूसरा JSON पेस्ट करें (नया वर्ज़न)।
- 3डिफ़ लिस्ट पढ़ें — हर लाइन एक पाथ-लेवल बदलाव है।
JSON डिफ़
दो JSON डॉक्यूमेंट पेस्ट करें और हर स्ट्रक्चरल फ़र्क़ देखें: कौन सी की जुड़ी, कौन सी ग़ायब हुई, कौन सी वैल्यू बदली — हर एक $.user.name जैसे पूरे पाथ के साथ।
नेस्टेड ऑब्जेक्ट और ऐरे रिकर्सिवली टटोले जाते हैं: तीन लेवल नीचे दफ़्न बदलाव भी सटीक पाथ और दोनों वैल्यू के साथ सामने आता है।
अक्सर पूछे जाने वाले सवाल
ऐरे की तुलना कैसे होती है?
इंडेक्स से: एलिमेंट 0 बनाम एलिमेंट 0, और आगे भी यही। किसी तरफ़ के फ़ालतू एलिमेंट अपने इंडेक्स पर जुड़े या हटे दिखते हैं।
की-क्रम का फ़र्क़ पड़ता है?
नहीं — ऑब्जेक्ट कीज़ से तुलना होते हैं, डालने के क्रम से नहीं। एक-जैसी कीज़ अलग क्रम में हों तो दोनों डॉक्यूमेंट बराबर माने जाते हैं।
मिलते-जुलते टूल
JSON फ़ॉर्मैटर
बिगड़े JSON को ऑनलाइन फ़ॉर्मैट और ब्यूटिफ़ाई करें — 2 स्पेस, 4 स्पेस या टैब, तुरंत वैलिडेशन और सटीक एरर-लोकेशन के साथ। 100% आपके ब्राउज़र में।
सभी टूल →
JSON वैलिडेटर
JSON तुरंत जाँचें — एरर की सटीक लाइन और कॉलम के साथ। छूटे कॉमा, बिना कोट्स की, ट्रेलिंग कॉमा और ग़लत एस्केप आपके ऐप तोड़ने से पहले पकड़ें।
सभी टूल →
JSON से TypeScript
किसी भी JSON से TypeScript इंटरफ़ेस बनाएँ — नेस्टेड ऑब्जेक्ट, ऐरे और यूनियन, प्रोजेक्ट में पेस्ट करने लायक़।
सभी टूल →
टेक्स्ट डिफ़
टेक्स्ट के दो वर्ज़न को शब्द-दर-शब्द तुलना करें, जोड़ और हटाव हाइलाइट के साथ — न अकाउंट, न अपलोड, न साइज़ की बातूनी।
सभी टूल →
JSON Path क्वेरी
$.user.name या $.items[0].id जैसे पाथ से JSON में से कोई भी वैल्यू निकालें — तुरंत, माफ़ करने वाला, jq सिंटैक्स सीखने की ज़रूरत नहीं।
सभी टूल →
यह टूल एम्बेड करें
एक लाइन में यह टूल अपनी साइट पर लगाएँ — यह विज़िटर के ब्राउज़र में चलता है।
<iframe src="https://zoyku.com/hi/tools/json-diff?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — json-diff" loading="lazy"></iframe>