JSON टूल्स
ArrayKit के JSON टूल्स वे काम संभालते हैं जो हर बार सामने आते हैं, जब कोई API रिस्पॉन्स, कॉन्फ़िग फ़ाइल या डेटा एक्सपोर्ट आपके हाथ में आता है। JSON पढ़ने, ठीक करने और तुलना करने के लिए JSON फ़ॉर्मेटर उसे सुंदर बनाता है, मिनिफ़ाई और वैलिडेट करता है और पहली गलती की सटीक लाइन और कॉलम बताता है; JSON व्यूअर खुलने-बंद होने वाला ट्री और किसी भी क्लिक किए नोड का पाथ दिखाता है; JSON Repair वे ट्रेलिंग कॉमा, सिंगल कोट, बिना कोट वाली कीज़ और कमेंट ठीक करता है जो हाथ से बदले गए या AI से बने JSON को तोड़ देते हैं; और JSON Diff कीज़ के क्रम को नज़रअंदाज़ करते हुए दिखाता है कि दो संस्करणों के बीच क्या बदला। डेटा को एक फ़ॉर्मेट से दूसरे में ले जाने के लिए JSON से CSV, CSV to JSON कन्वर्टर और Excel to JSON कन्वर्टर स्प्रेडशीट और एक्सपोर्ट संभालते हैं, और JSON से SQL CREATE TABLE और INSERT स्टेटमेंट लिखता है। क्वेरी और पैच के लिए JSONPath Evaluator और jq Playground ज़रूरी मान निकालते हैं या उनका ढाँचा बदलते हैं, और JSON Patch जेनरेटर किसी बदलाव को RFC 6902 पैच में बदल देता है। टाइप्ड कोड के लिए JSON से TypeScript, JSON to Zod, JSON to Pydantic और JSON से कोड किसी नमूने से टाइप और मॉडल लिखते हैं, और JSON Schema Generator और Validator स्कीमा बनाता है या किसी डॉक्यूमेंट को उस पर परखता है। ये बैकएंड और फ्रंटएंड डेवलपर्स, QA इंजीनियरों और डेटा एनालिस्ट के लिए बने हैं। सब कुछ आपके ब्राउज़र में चलता है, इसलिए आपके पेस्ट या ड्रॉप किए JSON, CSV और स्प्रेडशीट आपके डिवाइस पर ही रहते हैं और कभी अपलोड नहीं होते।
- JSON फ़ॉर्मेटर — त्रुटि की स्थिति के साथ JSON को सुंदर बनाएँ, छोटा करें और वैलिडेट करें।
- JSON ट्री व्यूअर — JSON को एक फ़ोल्ड होने योग्य, टाइप किए गए ट्री के रूप में एक्सप्लोर करें।
- JSON व्यूअर — विस्तृत/संक्षिप्त करने और नोड पाथ के साथ टेक्स्ट और फ़ोल्ड होने योग्य ट्री व्यूअर।
- JSON से TypeScript — JSON नमूने से TypeScript इंटरफ़ेस जेनरेट करें।
- JSON से CSV — सपाट JSON ऑब्जेक्ट के एरे को CSV में कन्वर्ट करें।
- JSON एस्केप / अनएस्केप — टेक्स्ट को JSON स्ट्रिंग में एस्केप करें या JSON स्ट्रिंग को सादे टेक्स्ट में अनएस्केप करें।
- JSON से कोड — JSON से Go, Rust, Python, Java, Kotlin, C# और TypeScript टाइप जेनरेट करें।
- JSON Diff — दो JSON दस्तावेज़ों की तुलना करें और एक संरचनात्मक diff देखें।
- JSON Schema Generator और Validator — एक नमूने से JSON Schema जनरेट करें या JSON दस्तावेज़ मान्य करें।
- JSON Flatten / Unflatten — नेस्टेड JSON को डॉट-नोटेशन कीज़ में फ़्लैटन करें, या वापस अनफ़्लैटन करें।
- JSON to Zod — किसी JSON सैंपल से एक Zod schema जेनरेट करें, प्रकार अनुमानित करते हुए।
- JSON to Pydantic — किसी JSON सैंपल से Pydantic v2 मॉडल क्लास जेनरेट करें।
- JSONPath Evaluator — किसी भी JSON के विरुद्ध JSONPath expression का मूल्यांकन करें और मैच लाइव देखें।
- JSON to TOON — JSON को TOON में और वापस बदलें ताकि LLM prompt कम टोकन में पैक हों।
- jq Playground — अपने ब्राउज़र में असली jq engine के साथ jq filter चलाएँ।
- TypeScript से Mock JSON — एक TypeScript interface पेस्ट करें और उसके अनुरूप यथार्थवादी mock JSON बनाएँ।
- JSON Schema नमूना डेटा — एक JSON Schema पेस्ट करें और types, formats और enums का सम्मान करने वाला अनुरूप नमूना JSON बनाएँ।
- JSON से XML कन्वर्टर — JSON को सुंदर XML में और XML को वापस JSON में बदलें।
- NDJSON से JSON कन्वर्टर — NDJSON (JSON Lines) को एक सुंदर JSON ऐरे में और वापस बदलें।
- JSON कीज़ सॉर्ट करें — JSON ऑब्जेक्ट की कीज़ को पुनरावर्ती रूप से A→Z या Z→A सॉर्ट करें।
- CSV to JSON कन्वर्टर — CSV या TSV को टाइप अनुमान और डॉट-वाले हेडर नेस्टिंग के साथ साफ़ JSON में बदलें।
- Excel to JSON कन्वर्टर — एक .xlsx या .xls फ़ाइल ड्रॉप करें और किसी भी शीट को टाइप किए सेल के साथ साफ़ JSON में बदलें।
- Excel to CSV कन्वर्टर — एक .xlsx या .xls वर्कबुक को अपने ब्राउज़र में डेलिमिटर विकल्पों के साथ साफ़ CSV में एक्सपोर्ट करें।
- CSV to SQL कन्वर्टर — CSV को MySQL, PostgreSQL, SQLite या SQL Server के लिए INSERT स्टेटमेंट में बदलें।
- HTML Table to JSON कन्वर्टर — एक HTML table या पेज स्निपेट को हेडर, colspan और rowspan के साथ JSON तथा CSV में बदलें।
- JSON Patch जेनरेटर — दो document के बीच RFC 6902 JSON Patch जेनरेट करें, apply करें या RFC 7386 merge patch चलाएँ।
- JSON Repair — टूटा हुआ या LLM-जेनरेट किया गया JSON ठीक करें — code fence, trailing comma, single quote।
- JSON से GraphQL — JSON सैंपल से GraphQL SDL टाइप्स जनरेट करें
- JSON से SQL — JSON ऐरे को CREATE TABLE और INSERT में बदलें।
अक्सर पूछे जाने वाले प्रश्न
- ArrayKit के JSON टूल्स से मैं क्या-क्या कर सकता हूँ?
- JSON को फ़ॉर्मेट, मिनिफ़ाई, वैलिडेट और रिपेयर करें, उसे ट्री के रूप में देखें, सॉर्ट या फ़्लैट करें, स्ट्रिंग एस्केप करें, JSONPath या jq से क्वेरी करें, और दो डॉक्यूमेंट की तुलना करें या उनके अंतर को JSON Patch में बदलें। कन्वर्टर CSV, Excel, HTML टेबल, XML और NDJSON को JSON में लाते हैं और JSON को CSV, XML, SQL या TOON में बदलते हैं। जनरेटर किसी नमूने से TypeScript, Zod, Pydantic, GraphQL, Go, Rust, Java, Kotlin और C# टाइप लिखते हैं, TypeScript से Mock JSON उल्टी दिशा में काम करता है, और स्कीमा टूल JSON Schema बनाते हैं, डॉक्यूमेंट को उस पर परखते हैं या उसमें फ़िट होने वाला नमूना डेटा बनाते हैं।
- मैं JSON को कैसे फ़ॉर्मेट और वैलिडेट करूँ, या पार्स न होने वाले JSON को कैसे ठीक करूँ?
- उसे JSON फ़ॉर्मेटर में पेस्ट करें, जो 2-स्पेस, 4-स्पेस या टैब इंडेंटेशन के साथ सुंदर फ़ॉर्मेट करता है, एक लाइन में मिनिफ़ाई करता है और पहली सिंटैक्स गलती की सटीक लाइन और कॉलम बताता है। अगर टेक्स्ट JSON जैसा है पर वैध नहीं, जैसे कोई JavaScript ऑब्जेक्ट, कमेंट वाली कॉन्फ़िग फ़ाइल या कोड फ़ेंस में लिपटा AI जवाब, तो उसे JSON Repair से गुज़ारें। यह फ़ेंस और कमेंट हटाता है, ट्रेलिंग कॉमा, सिंगल कोट, बिना कोट वाली कीज़ और Python-शैली के True, False और None ठीक करता है, अधूरे ब्रैकेट बंद करता है और अपने हर सुधार का सार देता है।
- क्या मैं JSON को CSV में, या CSV और Excel फ़ाइलों को JSON में बदल सकता हूँ?
- हाँ। JSON से CSV ऑब्जेक्ट की ऐरे को CSV में बदलता है, जिसकी हेडर पंक्ति हर key से बनती है, और CSV to JSON कन्वर्टर उल्टी दिशा में काम करता है: वह संख्याएँ, बूलियन, तारीख़ें और खाली सेल पहचानता है और user.name जैसे बिंदु वाले हेडर को नेस्ट करता है। Excel to JSON कन्वर्टर और Excel to CSV कन्वर्टर किसी .xlsx या .xls वर्कबुक की कोई भी शीट पढ़ते हैं, जबकि JSON से XML कन्वर्टर, NDJSON से JSON कन्वर्टर और HTML Table to JSON कन्वर्टर XML, JSON Lines और HTML टेबल मार्कअप संभालते हैं। JSON से फ़ॉर्मेट की हुई Excel वर्कबुक बनाने के लिए Excel और स्प्रेडशीट टूल्स में JSON से Excel कन्वर्टर इस्तेमाल करें।
- इन JSON टूल्स का इस्तेमाल करते समय क्या मेरा डेटा निजी रहता है?
- हाँ। हर JSON टूल आपके ब्राउज़र में चलता है, इसलिए आपके पेस्ट या ड्रॉप किए API रिस्पॉन्स, कॉन्फ़िग फ़ाइलें, स्प्रेडशीट और लॉग आपके डिवाइस पर प्रोसेस होते हैं और कभी किसी सर्वर पर अपलोड नहीं होते। फिर भी प्रोडक्शन सीक्रेट सावधानी से संभालें, और साझा कंप्यूटर पर काम ख़त्म करने के बाद पेज साफ़ कर दें।
- ये टूल JSON के कौन-से मानक और संस्करण सपोर्ट करते हैं?
- JSON Schema Generator और Validator draft-07 और 2020-12 स्कीमा लिखता और जाँचता है, और JSON Schema नमूना डेटा टूल 2019-09 भी पढ़ता है। JSON Patch जेनरेटर RFC 6902 पैच के साथ-साथ RFC 7386 मर्ज पैच भी बनाता और लागू करता है, और jq Playground असली jq 1.8 चलाता है, इसलिए कोई फ़िल्टर वही नतीजा देता है जो कमांड लाइन पर देता। JSON Diff टेक्स्ट की जगह ढाँचे की तुलना करता है, इसलिए जिन कीज़ का बस क्रम बदला है उन्हें बदलाव नहीं माना जाता।