JSON पैच टूल
दो JSON दस्तावेज़ों की तुलना करें और RFC 6902 Patch बनाएँ। Patch को स्थानीय रूप से लागू करके राउंड-ट्रिप सत्यापन भी किया जा सकता है।
JSON पैच टूल का उपयोग कैसे करें
JSON Patch टूल इनपुट को केवल वर्तमान ब्राउज़र में संसाधित करता है और उपयोगकर्ता का डेटा अपलोड, ऑनलाइन भेजता या सहेजता नहीं है।
इनपुट सामग्री
मूल JSON, लक्ष्य JSON या RFC 6902 ऑपरेशन ऐरे दर्ज करें।
प्रोसेसिंग विधि चुनें
add/remove/replace ऑपरेशन जनरेट करें, या Patch लागू करके पाथ और खतरनाक कुंजियों की जाँच करें।
जाँचें और निर्यात करें
लागू करने के बाद परिणाम लक्ष्य से मेल खाता है, यह सुनिश्चित करके Patch/JSON को कॉपी या डाउनलोड करें।
सीमाएँ और ध्यान देने योग्य बातें
- प्रोटोटाइप प्रदूषण वाले पथों, अनंत पुनरावृत्ति और अत्यधिक बड़े ऑपरेशन ऐरे को अस्वीकार करता है।
- Diff move/copy का अनुमान नहीं लगाता; जनरेट किए गए परिणाम की लक्ष्य प्रोजेक्ट में अर्थगत रूप से फिर जाँच की जानी चाहिए।
- यह टूल केवल स्थानीय सहायक प्रसंस्करण परिणाम प्रदान करता है; महत्वपूर्ण कॉन्फ़िगरेशन, कुंजियों, दस्तावेज़ों और प्रकाशित सामग्री की लक्ष्य वातावरण में अभी भी समीक्षा आवश्यक है।
सामान्य प्रश्न
क्या इनपुट सर्वर पर अपलोड किया जाएगा?
नहीं। पृष्ठ केवल ब्राउज़र मेमोरी, स्थानीय फ़ाइल API और साइट के साथ पहले से उपलब्ध स्थानीय संसाधनों का उपयोग करता है।
__proto__ पथ अस्वीकार क्यों किए जाते हैं?
ये गुण प्रोटोटाइप प्रदूषण को ट्रिगर कर सकते हैं; टूल ऑब्जेक्ट प्रोटोटाइप को जोखिम में डालकर संशोधित करने के बजाय इन्हें रोक देगा।
परिणामों की अभी भी मैन्युअल जाँच क्यों आवश्यक है?
सीमांत सिंटैक्स, क्षेत्रीय मानक, तृतीय-पक्ष रीडर और लक्षित रनटाइम वातावरण में अंतर हो सकता है; यह उपकरण अंतिम सत्यापन का विकल्प नहीं है।