JSON फ़ॉर्मैटर और YAML
- फ़ाइलें आपके डिवाइस से बाहर नहीं जातीं
- ब्राउज़र में चलता है
- मुफ़्त, बिना खाते, बिना वॉटरमार्क
JSONPath: .key [0] [-1] [*] ..key [0:5] [?(@.price < 10)]
JSONPath: .key [0] [-1] [*] ..key [0:5] [?(@.price < 10)]
JSON फ़ॉर्मैट, मिनिफ़ाई और सत्यापित करें, JSON और YAML के बीच बदलें, और बड़े दस्तावेज़ संकुचित वृक्ष के रूप में देखें। सब कुछ आपके ब्राउज़र में चलता है, सटीक पंक्ति और स्तंभ त्रुटियों, JSONPath क्वेरी, और JSON5, टिप्पणियों तथा JSON Lines के लिए उदार मोड के साथ।
JSON या YAML इनपुट बॉक्स में पेस्ट करें, उस पर फ़ाइल छोड़ें, या फ़ाइल खोलें पर क्लिक करें।
आउटपुट चुनें: फ़ॉर्मैट, मिनिफ़ाई, YAML या वृक्ष। इंडेंट चुनें और यदि कुंजियाँ वर्णमाला क्रम में चाहिए तो कुंजियाँ क्रमबद्ध करें चालू करें।
वैकल्पिक: क्वेरी में JSONPath टाइप करें, जैसे $.items[*].name, ताकि केवल मेल खाते मान रहें।
परिणाम कॉपी करें, डाउनलोड पर क्लिक करें, या उस पर काम जारी रखने के लिए इनपुट के रूप में उपयोग करें पर क्लिक करें।
नहीं। पार्सिंग, फ़ॉर्मैटिंग और रूपांतरण आपके ब्राउज़र में चलते हैं, इसलिए डेटा कभी आपके डिवाइस से बाहर नहीं जाता। बड़े इनपुट टाइपिंग सहज रखने के लिए बैकग्राउंड वर्कर में संसाधित होते हैं।
स्थिति पट्टी पहली समस्या की पंक्ति और स्तंभ देती है और अक्सर कारण बताती है, जैसे गायब अल्पविराम। यदि इनपुट में केवल टिप्पणियाँ, अंत के अल्पविराम या एकल उद्धरण हैं, उदार पार्सिंग चालू करें पर क्लिक करें।
हाँ, उदार पार्सिंग चालू होने पर। यह टिप्पणियाँ, अंत के अल्पविराम, एकल उद्धरण, बिना उद्धरण कुंजियाँ, NaN और प्रति पंक्ति एक मान स्वीकार करता है। आउटपुट हमेशा सख्त JSON होता है, और JSON Lines एक सरणी बन जाते हैं।
नहीं। 2^53 से आगे के पूर्णांक लिखे अनुसार बिल्कुल रखे जाते हैं, इसलिए 64-बिट ID फ़ॉर्मैटिंग और मिनिफ़ाई में अपरिवर्तित बचते हैं।
आउटपुट को वृक्ष पर बदलें, मान पर क्लिक करें, फिर पथ कॉपी करें उपयोग करें। इस पथ की क्वेरी उस पथ को क्वेरी बॉक्स में भेजती है।
--- से अलग दस्तावेज़ एक सरणी में मिला दिए जाते हैं, और आउटपुट के नीचे नोट ऐसा बताता है।