JSON डिफ़
दो JSON दस्तावेज़ों की तुलना इस आधार पर करें कि उनका अर्थ क्या है, न कि वे कैसे लिखे गए हैं, और हर अंतर का पाथ पाएं।
पहले
इस दस्तावेज़ के लिए सिंटैक्स रंग बंद है, क्योंकि इतने बड़े टेक्स्ट को हर कीस्ट्रोक पर दोबारा रंगने से टाइपिंग धीमी हो जाती। सभी टूल सामान्य रूप से काम करते रहेंगे।
बाद में
इस दस्तावेज़ के लिए सिंटैक्स रंग बंद है, क्योंकि इतने बड़े टेक्स्ट को हर कीस्ट्रोक पर दोबारा रंगने से टाइपिंग धीमी हो जाती। सभी टूल सामान्य रूप से काम करते रहेंगे।
अंतर
अंतर यहां दिखाई देंगे।
इस फ़िल्टर से कोई बदलाव मेल नहीं खाता
यह पूरी तरह आपके ब्राउज़र में चलता है। आप जो पेस्ट करते हैं वह अपलोड नहीं होता, और आप इसे अपने ब्राउज़र के नेटवर्क टैब में देख सकते हैं।
इस टूल के बारे में
JSON पर टेक्स्ट डिफ़ गलत चीज़ नापता है। किसी फ़ाइल की इंडेंट बदल दें या कोई प्रॉपर्टी ऊपर कर दें और दर्जनों पंक्तियां बदली हुई दिखने लगती हैं, जबकि डेटा वही रहता है। यहां दस्तावेज़ों की आपस में तुलना होती है, इसलिए जो मिलता है वह उन पाथ की सूची है जिनकी वैल्यू सचमुच अलग है। ऑब्जेक्ट को बिना क्रम के माना जाता है, क्योंकि विनिर्देश यही कहता है। ऐरे की तुलना स्थिति के आधार पर होती है, जो उस समय एकमात्र ईमानदार पाठ है जब टूल यह नहीं जान सकता कि एक तत्व जोड़ा गया या उसके बाद के सारे तत्व दोबारा लिखे गए। दो वैल्यू तब बराबर मानी जाती हैं जब उनका अर्थ एक हो, इसलिए 1 और 1.0 बराबर हैं और एक ही स्ट्रिंग की दो वर्तनियां भी, लेकिन दो लंबे पूर्णांकों को बराबर कहने के लिए उनका हर अंक मिलना चाहिए।
कैसे उपयोग करें
- मूल दस्तावेज़ बाईं ओर और बदला हुआ दाईं ओर पेस्ट करें।
- तुलना दबाएं। तुलना को उलटने के लिए पक्ष बदलें का उपयोग करें।
- नीचे दिए अंतर पढ़ें। हर अंतर के साथ वैल्यू का पाथ और बदलाव के दोनों पक्ष रहते हैं।