यह कन्वर्टर क्या नहीं करता
यह सख़्त JSON पार्स करता है, उससे ढीला कुछ नहीं। कुछ चीज़ें इसके दायरे से बाहर हैं।
ढीला सिंटैक्स नहीं चलता
सिंगल कोटेशन मार्क, बिना कोटेशन की कीज़, आख़िरी कॉमा और कमेंट गलती के रूप में दिखाए जाते हैं। टूल इन्हें ठीक नहीं करता।
बड़ी संख्याओं के अंक कम हो जाते हैं
संख्याएँ JavaScript से होकर गुज़रती हैं, इसलिए 9007199254740991 से बड़ा पूर्णांक या बहुत लंबा दशमलव राउंड होकर लौटता है।
दोहराई गई कीज़ एक हो जाती हैं
अगर ऑब्जेक्ट में कोई की दोहराई गई है, तो सिर्फ़ आख़िरी वैल्यू बचती है, जैसा JSON.parse करता है।
संख्या वाली कीज़ आगे आ जाती हैं
JavaScript पूर्णांक वाली कीज़ को पहले रखता है, संख्या के क्रम में। इसलिए ऐसी कीज़ वाला ऑब्जेक्ट बदले हुए क्रम में लौटता है।
अंकों की स्ट्रिंग स्ट्रिंग ही रहती है
"123" वैल्यू स्ट्रिंग ही रहती है। सिर्फ़ वही स्ट्रिंग खोली जाती है जिसमें ऑब्जेक्ट, ऐरे या कोटेशन मार्क में बंद दूसरी स्ट्रिंग हो।
संबंधित टूल
अक्सर पूछे जाने वाले सवाल
नहीं। पार्सिंग और फ़ॉर्मैटिंग आपके ब्राउज़र में बने JSON फ़ंक्शन से इसी टैब में होती है। टूल कोई लाइब्रेरी डाउनलोड नहीं करता और किसी रिक्वेस्ट में आपका टेक्स्ट नहीं जाता।
यह वह JSON है जिसे एक से ज़्यादा बार स्ट्रिंग में बदला गया है, इसलिए उसके कोटेशन मार्क के आगे एक या ज़्यादा बैकस्लैश लगे होते हैं। टूल तब तक पार्स करता रहता है जब तक ऑब्जेक्ट या ऐरे न मिल जाए, ज़्यादा से ज़्यादा 10 परतों तक।
टेक्स्ट बताई गई जगह पर JSON का कोई नियम तोड़ता है। आम वजहें हैं सिंगल कोटेशन मार्क, आख़िरी कॉमा, बिना कोटेशन की की, या ऐसी स्ट्रिंग जो बंद होने वाले कोटेशन मार्क से पहले कट गई हो।
"कीज़ को A से Z क्रम में रखें" हर ऑब्जेक्ट की कीज़ को हर स्तर पर वर्णक्रम में लगाता है, बड़े अक्षर छोटे अक्षरों से पहले। पूर्णांक वाली कीज़ सबसे पहले आती हैं, संख्या के क्रम में। ऐरे का क्रम कभी नहीं बदलता।
खोली जाने वाली फ़ाइल 10 MB तक की हो सकती है। पेस्ट किए गए टेक्स्ट की कोई तय सीमा नहीं है, पर 5,00,000 कैरेक्टर से ऊपर कन्वर्ज़न सिर्फ़ बटन पर क्लिक करने से चलता है।
आपका टेक्स्ट आपके डिवाइस पर ही रहता है
आपके ब्राउज़र के अपने JSON फ़ंक्शन इसी टैब में स्ट्रिंग को पार्स करते हैं। आप जो भी पेस्ट करते या खोलते हैं, वह कहीं नहीं भेजा जाता, और टूल अपने काम के लिए कोई लाइब्रेरी डाउनलोड नहीं करता।