टास्क पथ / इनपुट से परिणाम तक
टेक्स्ट और JSON की तुलना कैसे करें
- 01
दोनों वर्ज़न पेस्ट, लोड या स्वैप करें
मूल मान मूल पैन में और अपडेट किया मान बदला हुआ पैन में रखें, प्रत्येक 262,144 UTF-16 कोड इकाइयाँ तक। आप क्लिपबोर्ड से पेस्ट कर सकते हैं, किसी भी पक्ष में टेक्स्ट फ़ाइल लोड कर सकते हैं, दोनों पक्षों को एक क्लिक में स्वैप कर सकते हैं, या नमूना लोड करें से शुरू कर सकते हैं। तुलना चलने से पहले कम से कम एक पक्ष में कंटेंट होना चाहिए।
- 02
टेक्स्ट या JSON मोड चुनें
टेक्स्ट मोड गद्य, कॉन्फ़िगरेशन, लॉग और कोड की लाइनों के रूप में तुलना करता है। JSON संरचना दोनों पैन को सख़्त JSON के रूप में पार्स करती है और ऑब्जेक्ट व ऐरे के लिए डिटर्मिनिस्टिक संरचनात्मक बदलाव रिपोर्ट करती है — वह अमान्य इनपुट अस्वीकार करती है और उस पक्ष का नाम बताती है जो पार्स नहीं हुआ।
- 03
सटीकता और नॉर्मलाइज़ेशन चुनें
स्मार्ट, डिफ़ॉल्ट, लाइन-स्तरीय खंड दिखाता है, बदली लाइनों के अंदर शब्द-स्तरीय हाइलाइट के साथ, और CJK टेक्स्ट के लिए वर्ण-स्तरीय विवरण पर उतर आता है। लाइनें शुद्ध लाइन-स्तरीय है, जबकि शब्द और वर्ण हर बदली लाइन के अंदर वह विवरण मज़बूती से लागू करते हैं। टेक्स्ट व्हाइटस्पेस अनदेखा करें तुलना से पहले स्पेसिंग समेट देता है, अक्षर केस अनदेखा करें VALUE और value को बराबर मानता है, और लाइन एंडिंग नॉर्मलाइज़ करें CRLF बनाम LF को पूरी रिपोर्ट दोबारा लिखने से रोकता है।
- 04
नतीजा पढ़ें और नेविगेट करें
स्प्लिट दोनों वर्ज़न को लाइन नंबर के साथ दो कॉलम में संरेखित करता है; यूनिफ़ाइड + और - चिह्नों के साथ एक रिपोर्ट बहाता है। अपरिवर्तित क्षेत्र समेट जाते हैं — संदर्भ की 3, 5, 10 या सभी लाइनें चुनें — और पिछला/अगला बदलाव बदलाव समूहों के बीच उछलता है और स्थिति घोषित करता है। JSON मोड हर अंतर के लिए एक रिकॉर्ड सूचीबद्ध करता है, /items/0/name जैसे पथ और दोनों मान साथ-साथ।
- 05
नतीजा कॉपी या एक्सपोर्ट करें
समीक्षा या टिकट के लिए परिणाम कॉपी करें। .patch डाउनलोड मूल टेक्स्ट पर आधारित यूनिफ़ाइड पैच देता है; लगाने से पहले लक्षित फ़ाइल और पैच जाँचें। JSON मोड .txt रिपोर्ट डाउनलोड करता है। ऑटो-तुलना संपादन पर अपडेट होती है और हर पक्ष 131,072 UTF-16 कोड इकाइयाँ से ऊपर होने पर रुकती है; फिर अभी तुलना करें इस्तेमाल करें।