मुफ़्त JSON डिफ़
दो JSON ऑब्जेक्ट की संरचनात्मक तुलना करें — नेस्टेड डेटा के अंदर भी ठीक-ठीक देखें कि कौन सी कीज़ जोड़ी, हटाई या बदली गई हैं। ब्राउज़र में चलता है।
आप यहाँ .json फ़ाइल भी छोड़ सकते हैं।
आप यहाँ .json फ़ाइल भी छोड़ सकते हैं।
विकल्प: कुंजियाँ, केस, प्रकार अनदेखा करें, कुंजियाँ क्रमबद्ध करें
💡 संरचनात्मक अंतर (लाइन-दर-लाइन नहीं): दोनों ऑब्जेक्ट को पार करके बताता है कि कौन-सी पाथ जोड़ी, हटाई या बदली गईं — नेस्टेड ऑब्जेक्ट और arrays की गहराई तक। सब कुछ आपके ब्राउज़र में चलता है।
सामान्य उपयोग
- दो API प्रतिक्रियाओं की तुलना करेंदेखें कि दो JSON API प्रतिक्रियाओं के बीच बिल्कुल क्या बदल गया है।
- कॉन्फ़िगरेशन फ़ाइलों की तुलना करेंयह देखने के लिए दो JSON कॉन्फ़िगरेशन की तुलना करें कि पर्यावरण के बीच क्या बदल गया।
- अप्रत्याशित JSON परिवर्तनों को डीबग करेंयह निर्दिष्ट करें कि JSON ऑब्जेक्ट आपकी अपेक्षा क्यों नहीं है।
- दस्तावेज़ के दो संस्करणों की तुलना करेंJSON दस्तावेज़ या डेटा निर्यात के दो संस्करणों की तुलना करें।
- PR में JSON परिवर्तनों की समीक्षा करेंएक लाइन डिफ्फ की तुलना में एक JSON परिवर्तन को अधिक स्पष्ट रूप से समझें।
यह कैसे काम करता है
JSON के लिए लाइन-दर-लाइन डिफ़ अस्पष्ट होता है क्योंकि फ़ॉर्मैटिंग और कुंजी क्रम बदल जाते हैं। यह दोनों मानों की संरचनात्मक तुलना करता है और ठीक-ठीक बताता है कि क्या बदला।
- 1आप दो JSON मान पेस्ट करते हैंएक मूल (A) और एक बदला हुआ (B)। दोनों स्थानीय रूप से पार्स किए जाते हैं - कुछ भी अपलोड नहीं किया जाता है।
- 2उनकी संरचना द्वारा तुलना की जाती हैटूल दोनों ट्री को रिकर्सिव रूप से पार करता है और फ़ॉर्मैटिंग या कुंजी क्रम की परवाह किए बिना कुंजियों और ऐरे इंडेक्स का मिलान करता है।
- 3अंतर पथ द्वारा सूचीबद्ध किए जाते हैंहर परिवर्तन अपने सटीक पथ (उदा. user.roles[1]) के साथ जोड़ा गया (+), हटाया गया (−), या बदला गया (~) के रूप में रिपोर्ट किया जाता है, पुराने → नए मान के साथ।
- 4आप एक स्पष्ट सारांश देखते हैंजोड़ी गई/हटाई गई/बदली गई की गणना, फिर विस्तृत सूची - या पुष्टि कि दोनों समान हैं।
API प्रतिक्रियाएं और कॉन्फ़िग संवेदनशील हो सकती हैं। तुलना पूरी तरह आपके डिवाइस पर चलती है - न तो मान अपलोड किया जाता है।
संबंधित टूल
PDF तुलना
मुफ़्त PDF तुलना, बिना अपलोड के: देखें कि दो संस्करणों के बीच शब्द-स्तरीय टेक्स्ट रेडलाइन या विज़ुअल डिफ़ के रूप में क्या बदला, अपने ब्राउज़र में।
पाठ अंतर
पाठ के दो खंडों की तुलना करें और देखें कि वास्तव में क्या बदला है। जोड़ी गई, हटाई गई और अपरिवर्तित पंक्तियों के साथ पंक्ति-दर-पंक्ति अंतर।
CSV डिफ़
एक कुंजी कॉलम के आधार पर दो CSV फ़ाइलों की तुलना करें और ठीक-ठीक देखें कि कौन सी पंक्तियां जोड़ी, हटाई या बदली गई हैं — भिन्न फ़ील्ड पुराने से नए दिखाए गए हैं। कोटेड फ़ील्ड संभालता है; पूरी तरह आपके ब्राउज़र में चलता है।