JSON से Excel कन्वर्टर

JSON पेस्ट करें या छोड़ें — API रिस्पॉन्स, रिकॉर्ड की ऐरे, यहाँ तक कि NDJSON भी — और नेस्टेड कुंजियों को कॉलम में समतल करके टाइप्ड .xlsx वर्कबुक पाएँ, सब आपके ब्राउज़र में।

आपका JSON आपके डिवाइस पर ही पार्स और कन्वर्ट होता है। ArrayKit पर कुछ भी अपलोड नहीं होता, इसलिए निजी डेटा वाले API रिस्पॉन्स और एक्सपोर्ट आपके पास ही रहते हैं।

निर्माण और रखरखाव: Udit Agarwal

JSON फ़ॉर्मेटर खोलें

JSON से Excel कन्वर्टर के बारे में

JSON से Excel कन्वर्टर API, लॉग या डेटाबेस एक्सपोर्ट से पेस्ट किए गए डेटा को ऐसी वर्कबुक में बदलता है जिसे आप सॉर्ट और फ़िल्टर कर सकें। यह ऑब्जेक्ट की ऐरे, कई ऐरे रखने वाला ऑब्जेक्ट, ऐरे की ऐरे, एकल रिकॉर्ड और न्यूलाइन-डिलिमिटेड JSON स्वीकार करता है। नेस्टेड ऑब्जेक्ट address.city जैसे नाम वाले कॉलम में समतल हो जाते हैं, और रिकॉर्ड के भीतर की सूचियों का क्या हो, यह आप चुनते हैं: उन्हें एक सेल में जोड़ दें, tags[0] जैसे कॉलम में फैला दें, हर आइटम की अलग पंक्ति में बाँट दें, या parent_row कॉलम से जुड़ी चाइल्ड शीट में भेज दें। संख्याएँ संख्याएँ ही रहती हैं, true और false बूलियन रहते हैं, null खाली सेल बन जाता है, और ISO तारीख स्ट्रिंग असली Excel तारीखें बन सकती हैं। JSON अमान्य हो तो त्रुटि में लाइन और कॉलम का नाम बताया जाता है। बड़े दस्तावेज़ टुकड़ों में, पूरी तरह आपके डिवाइस पर प्रोसेस होते हैं।

विशेषताएँ

  • ऑब्जेक्ट की ऐरे, ऐरे के ऑब्जेक्ट, ऐरे की ऐरे, एकल रिकॉर्ड और NDJSON स्वीकार करता है
  • नेस्टेड कुंजियों को आपके चुने सेपरेटर से समतल करता है, जैसे address.city
  • रिकॉर्ड की सूचियों को संभालने के चार तरीके: जोड़ें, कॉलम में फैलाएँ, हर आइटम की एक पंक्ति या चाइल्ड शीट
  • हर शीर्ष-स्तर की ऐरे के लिए एक शीट, और बाकी मानों के लिए वैकल्पिक Properties शीट
  • संख्याएँ और बूलियन टाइप्ड रखता है, null को खाली करता है, और ISO तारीखों को असली तारीख बनाता है
  • कॉलम का क्रम: जैसे पहली बार दिखे, वर्णानुक्रम में, या आपकी अपनी सूची पहले
  • ऐसे त्रुटि संदेश जो सिंटैक्स की ग़लती की लाइन और कॉलम बताते हैं
  • स्टाइल वाले, फ़्रीज़ किए हेडर के साथ .xlsx डाउनलोड करें, या एक शीट के लिए CSV, या सारी शीट की zip

JSON से Excel कन्वर्टर का उपयोग कैसे करें

  1. JSON पेस्ट करें, .json या .ndjson फ़ाइल छोड़ें, या कोई उदाहरण लोड करें
  2. चुनें कि रिकॉर्ड के भीतर की सूचियाँ कैसे संभाली जाएँ और प्रीव्यू में समतल कॉलम जाँचें
  3. चाहें तो data.items जैसी शुरुआती कुंजी सेट करें, कॉलम का क्रम बदलें और हेडर की स्टाइल चुनें
  4. .xlsx डाउनलोड करें, या सिर्फ़ एक शीट चाहिए तो CSV

उदाहरण

इनपुट

[{"id": 1, "name": "Ann", "joined": "2024-03-05", "address": {"city": "Leeds"}, "tags": ["admin", "beta"]},
 {"id": 2, "name": "Bo", "joined": "2024-04-18", "address": {"city": "Austin"}, "tags": []}]

आउटपुट

id | name | joined     | address.city | tags
1  | Ann  | 2024-03-05 | Leeds        | admin, beta
2  | Bo   | 2024-04-18 | Austin       |

नेस्टेड city अपना कॉलम बन जाता है, सूची एक सेल में जुड़ जाती है, और joined असली Excel तारीख है।

सामान्य त्रुटियाँ और समस्या निवारण

  • कन्वर्टर किसी लाइन और कॉलम पर त्रुटि बताता है। — उसी जगह जाएँ: आम कारण हैं बंद करने वाले ब्रैकेट से पहले अतिरिक्त कॉमा, दोहरे उद्धरण की जगह एकल उद्धरण, बिना उद्धरण की कुंजी, या दो आइटम के बीच कॉमा का छूटना। संदेश बताता है कि इनमें से कौन-सा मिला।
  • सिर्फ़ एक शीट दिखती है, जबकि JSON में कई सूचियाँ हैं। — रिकॉर्ड के भीतर की सूचियाँ डिफ़ॉल्ट रूप से एक सेल में जुड़ जाती हैं। चाइल्ड शीट पाने के लिए Lists inside a record को Separate sheet पर करें, या वह ऑब्जेक्ट पेस्ट करें जिसमें सूचियाँ शीर्ष स्तर पर हों।
  • तारीख 2024-03-05T09:30:00Z जैसे टेक्स्ट के रूप में दिखती है। — Dates become real dates चालू करें। सिर्फ़ पूर्ण ISO 8601 मान बदले जाते हैं; 03/05/2024 जैसे दूसरे फ़ॉर्मेट टेक्स्ट ही रहते हैं क्योंकि उनका क्रम स्पष्ट नहीं होता।
  • स्प्रेडशीट में JSON के रिकॉर्ड से कहीं ज़्यादा पंक्तियाँ हैं। — One row per item चुना हुआ है, इसलिए हर सूची-आइटम एक पंक्ति बन गया। हर रिकॉर्ड की एक पंक्ति रखने के लिए Join into one cell या Spread across columns चुनें।

अक्सर पूछे जाने वाले प्रश्न

JSON से Excel कन्वर्टर नेस्टेड ऑब्जेक्ट को कैसे समतल करता है?
हर नेस्टेड कुंजी एक कॉलम बनती है जिसके नाम में पाथ सेपरेटर से जुड़ा होता है, इसलिए {"user": {"city": "Leeds"}} से user.city मिलता है। सेपरेटर बदला जा सकता है, और अगर दो कुंजियाँ एक ही नाम में समतल होतीं, तो पहली को मिटाने के बजाय दूसरी को (2) प्रत्यय मिल जाता है।
JSON रिकॉर्ड के भीतर ऑब्जेक्ट की ऐरे का क्या होता है?
यह आप चुनते हैं। Join उसे एक सेल में लिखता है, Spread across columns items[0].name जैसे कॉलम बनाता है, One row per item हर पंक्ति पर पैरेंट फ़ील्ड दोहराता है, और Separate sheet आइटम को चाइल्ड शीट में लिखता है जिसके parent_row कॉलम में पैरेंट रिकॉर्ड की Excel पंक्ति संख्या होती है।
क्या मैं न्यूलाइन-डिलिमिटेड JSON को Excel में बदल सकता हूँ?
हाँ। अगर टेक्स्ट में हर लाइन पर एक JSON मान है, तो कन्वर्टर हर लाइन को एक रिकॉर्ड की तरह पढ़ता है, और ख़राब लाइन की सूचना उसकी लाइन संख्या के साथ मिलती है। इसमें .ndjson और .jsonl एक्सपोर्ट तथा लॉग फ़ाइलें शामिल हैं।
JSON की संख्याएँ संख्याएँ ही क्यों रहती हैं पर अंकों की स्ट्रिंग टेक्स्ट क्यों?
कन्वर्टर हर मान को JSON द्वारा दिया गया प्रकार ही रखता है। 42 जैसी संख्या संख्यात्मक सेल बनती है, जबकि "02134" जैसी स्ट्रिंग टेक्स्ट रहती है, इसलिए स्ट्रिंग के रूप में लिखे ID और ZIP कोड कभी नहीं बदलते।
JSON से Excel कन्वर्टर बहुत बड़ी फ़ाइलों को कैसे संभालता है?
यह रिकॉर्ड को टुकड़ों में प्रोसेस करता है ताकि पेज चलता रहे, और प्रीव्यू के रूप में पहली 50 पंक्तियाँ दिखाता है। व्यावहारिक सीमा आपके डिवाइस की मेमोरी और Excel की प्रति शीट 1,048,576 पंक्तियाँ हैं, जिनके बारे में टूल चेतावनी देता है।
स्प्रेडशीट को वापस JSON में कौन-सा टूल बदलता है?
उलटी दिशा के लिए Excel to JSON, या डिलिमिटेड टेक्स्ट के लिए CSV to JSON इस्तेमाल करें। यह टूल सिर्फ़ JSON से वर्कबुक की ओर जाता है, इसलिए आपका पेस्ट किया मूल JSON कभी नहीं बदलता।

संबंधित टूल

  • JSON से CSV — सपाट JSON ऑब्जेक्ट के एरे को CSV में कन्वर्ट करें।
  • Excel to JSON कन्वर्टर — एक .xlsx या .xls फ़ाइल ड्रॉप करें और किसी भी शीट को टाइप किए सेल के साथ साफ़ JSON में बदलें।
  • CSV से Excel कन्वर्टर — CSV या TSV फ़ाइलों को आपके ब्राउज़र में फ़ॉर्मेट की हुई .xlsx वर्कबुक में बदलें: सेपरेटर की पहचान, हेडर स्टाइल, कॉलम प्रकार और कई शीट।
  • JSON फ़ॉर्मेटर — त्रुटि की स्थिति के साथ JSON को सुंदर बनाएँ, छोटा करें और वैलिडेट करें।
  • JSON से SQL — JSON ऐरे को CREATE TABLE और INSERT में बदलें।
  • Excel to CSV कन्वर्टर — एक .xlsx या .xls वर्कबुक को अपने ब्राउज़र में डेलिमिटर विकल्पों के साथ साफ़ CSV में एक्सपोर्ट करें।
  • CSV to JSON कन्वर्टर — CSV या TSV को टाइप अनुमान और डॉट-वाले हेडर नेस्टिंग के साथ साफ़ JSON में बदलें।

Excel और स्प्रेडशीट के और टूल

  • एक्सेल डेटा क्लीनर — बिखरी स्प्रेडशीट साफ़ करें: स्पेस हटाएँ, केस ठीक करें, खाली पंक्तियाँ और डुप्लिकेट हटाएँ, फिर .xlsx या CSV निर्यात करें।
  • VLOOKUP फॉर्मूला जनरेटर — IFERROR, सटीक या अनुमानित मिलान, XLOOKUP व INDEX MATCH विकल्पों और लाइव टेस्ट के साथ सही VLOOKUP फॉर्मूला बनाएँ।
  • INDEX MATCH फॉर्मूला जनरेटर — बाएँ लुकअप, दो-तरफ़ा लुकअप और कई शर्तों के लिए INDEX MATCH फॉर्मूले बनाएँ, लाइव टेस्ट टेबल और कॉपी के लिए तैयार आउटपुट के साथ।
  • एक्सेल फॉर्मूला एक्सप्लेनर — कोई भी Excel या Google Sheets फॉर्मूला पेस्ट करें और हर फ़ंक्शन व आर्गुमेंट का आसान भाषा में चरण-दर-चरण ब्योरा पाएँ।
  • एक्सेल फॉर्मूला जनरेटर — शर्तों वाला योग, लुकअप, तारीख़, टेक्स्ट बाँटना या रैंकिंग जैसा काम चुनें और पेस्ट के लिए तैयार Excel या Google Sheets फॉर्मूला पाएँ।
  • एक्सेल फंक्शन ट्रांसलेटर — Excel फॉर्मूलों को अंग्रेज़ी और जर्मन, फ़्रेंच, स्पैनिश, इतालवी, पुर्तगाली, डच, स्वीडिश व रूसी के बीच सही सेपरेटर के साथ बदलें।
  • VBA मैक्रो जनरेटर — लूप, खाली पंक्तियाँ हटाना, शीट को PDF में निर्यात, ईमेल भेजना जैसे कामों के लिए अपनी रेंज और नामों के साथ चलने को तैयार VBA मैक्रो बनाएँ।
  • CSV से Excel कन्वर्टर — CSV या TSV फ़ाइलों को आपके ब्राउज़र में फ़ॉर्मेट की हुई .xlsx वर्कबुक में बदलें: सेपरेटर की पहचान, हेडर स्टाइल, कॉलम प्रकार और कई शीट।

Excel और स्प्रेडशीट के सभी टूल देखें (9) · सभी टूल