JSON अंतर
दो JSON कुंजी-दर-कुंजी मिलाएं — जुड़ा, हटा, बदला साफ दिखे
पाठ अंतर JSON से झूठ क्यों बोलता है
पंक्ति अंतर छंटा JSON पूरा बदला बताता है, मान एक न बदला हो तब भी; पलटा बूलियन लाल-हरी दीवार में डूबता है। संरचनात्मक मिलान दोनों पहले पार्स करता है, फिर मान-दर-मान — फॉर्मैट शोर गायब, तीन असली बदलाव बचते हैं।
यह टूल क्या करता है
- 🆚 ऑब्जेक्ट कुंजी से, ऐरे क्रमांक से, दोहराव में
- 🏷️ हर पंक्ति किस्म जमा पूरा JSON पथ समेत
- 📊 ऊपर गिनती जोड़ (+2 / −1 / ~3)
- ⚡ टाइप करते मिलान, इरादा बटन समेत
कब काम आएगा
- API रिलीज़ में असल में क्या खेत बदले
- परख-प्रोडक्शन कॉन्फिग बहाव पकड़ना
- माइग्रेशन ने डेटा बिगाड़ा या नहीं, परखना
गोपनीयता: दोनों पार्स-मिलान स्थानीय चलता है — चिपकाए JSON ब्राउज़र कभी नहीं छोड़ते।
अंतिम अपडेट · 2026-09-01
अंतर काम कैसे करता है
दोनों इनपुट पहले मान बनते हैं, फिर दोहराव चाल पंक्तियां उपजाती है: गायब कुंजी जुड़ी/हटी, मौजूद-असमान मान (विहित JSON पाठ से) बदले, ऐरे क्रमांक से पंक्तिबद्ध। गलत JSON साफ गलती दिखाता है, नकली खाली अंतर नहीं गढ़ता।
यहीं अंतर क्यों?
संरचना-जानकार, पंक्ति-अंजान
ऑब्जेक्ट कुंजी से, ऐरे क्रमांक से, असीम दोहराव — छंटे पर मान-वैसे दस्तावेज़ सही शून्य अंतर बताते हैं।
पथ grep लायक
हर बदलाव पूरा $.path.to.value पता लाता है, कोड, टिकट, jq खोज में सीधे चिपके।
टाइप करते मिलान, इरादे समेत
इनपुट पर ताज़ा, खोज को; इरादा बटन मतलब बताता है, गलत JSON साफ गलती दिखाता है, खाली नाटक नहीं।
अक्सर पूछे जाने वाले प्रश्न
ऐरे कैसे मिलते हैं?⌄
क्रमांक से: तत्व 3 बनाम तत्व 3। छंटा ऐरे बदला दिखेगा, ईमानदारी से — संरचनात्मक मिलान छंटाई पहचान नहीं सकता।
कितनी गहराई?⌄
तले तक, दोहराव से, हर स्तर $.store.book[0].title जैसे पूरे पथ समेत — गहराई सीमा टकराने लायक नहीं।
फॉर्मैट फर्क गिना?⌄
नहीं, डिज़ाइन से: दोनों पहले पार्स होते हैं, खाली जगह, कुंजी क्रम कभी भूत अंतर नहीं उपजाते। सिर्फ असली मान बदलाव दर्ज।
अक्सर पूछे जाने वाले प्रश्न
ऐरे कैसे मिलते हैं?
क्रमांक से: तत्व 3 बनाम तत्व 3। छंटा ऐरे बदला दिखेगा, ईमानदारी से — संरचनात्मक मिलान छंटाई पहचान नहीं सकता।
कितनी गहराई?
तले तक, दोहराव से, हर स्तर $.store.book[0].title जैसे पूरे पथ समेत — गहराई सीमा टकराने लायक नहीं।
फॉर्मैट फर्क गिना?
नहीं, डिज़ाइन से: दोनों पहले पार्स होते हैं, खाली जगह, कुंजी क्रम कभी भूत अंतर नहीं उपजाते। सिर्फ असली मान बदलाव दर्ज।