Excel to JSON कन्वर्टर

एक .xlsx या .xls फ़ाइल ड्रॉप करें और किसी भी शीट को साफ़ JSON में बदलें, ठीक आपके ब्राउज़र में। आपकी स्प्रेडशीट कभी आपके डिवाइस से बाहर नहीं जाती।

Excel to JSON कन्वर्टर आपकी वर्कबुक को पूरी तरह आपके ब्राउज़र में पार्स करता है। फ़ाइल और उसमें मौजूद हर सेल आपके डिवाइस पर रहते हैं और कभी ArrayKit पर अपलोड नहीं होते।

CSV to JSON कन्वर्टर खोलें

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

Excel to JSON कन्वर्टर एक वर्कबुक को ब्राउज़र छोड़े बिना संरचित JSON में बदल देता है। एक .xlsx या .xls फ़ाइल ड्रॉप करें, वह शीट चुनें जो आप चाहते हैं, और आकार चुनें: हेडर पंक्ति से की-वाली ऑब्जेक्ट्स की array, या हर पंक्ति की एक कच्ची 2-D array। सेल मान अपना प्रकार बनाए रखते हैं — numbers number ही रहते हैं, चेकबॉक्स true या false बन जाते हैं, और date सेल ISO 8601 स्ट्रिंग के रूप में निकाले जाते हैं ताकि वे आगे साफ़-साफ़ पार्स हों। खाली पंक्तियाँ छोड़ दी जाती हैं और डुप्लिकेट या खाली हेडर नाम स्वतः अद्वितीय बना दिए जाते हैं, इसलिए आउटपुट सीधे एक API अनुरोध, एक सीड स्क्रिप्ट, या एक टेस्ट फ़िक्स्चर में गिरता है। यह उन डेवलपर्स, विश्लेषकों और QA इंजीनियरों के लिए बनाया गया है जिन्हें स्टेकहोल्डर्स से स्प्रेडशीट मिलती हैं और सेकंडों में JSON चाहिए। पूरी वर्कबुक आपके डिवाइस पर पार्स होती है — कुछ भी अपलोड नहीं होता।

विशेषताएँ

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

  1. अपनी .xlsx या .xls फ़ाइल को ड्रॉप ज़ोन पर ड्रॉप करें, या ब्राउज़ करने के लिए क्लिक करें
  2. Sheet ड्रॉपडाउन से वह शीट चुनें जो आप चाहते हैं
  3. 'Array of objects' या '2-D array' चुनें और हेडर पंक्ति टॉगल करें
  4. JSON कॉपी करें या इसे एक .json फ़ाइल के रूप में डाउनलोड करें

उदाहरण

इनपुट

Sheet1:
name   age  active
Ada    36   TRUE
Linus  54   FALSE

आउटपुट

[
  { "name": "Ada", "age": 36, "active": true },
  { "name": "Linus", "age": 54, "active": false }
]

हेडर पंक्ति ऑब्जेक्ट की बन जाती है; number और boolean सेल अपना प्रकार बनाए रखते हैं।

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

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

मैं एक Excel .xlsx फ़ाइल को JSON में कैसे बदलूँ?
.xlsx फ़ाइल को ड्रॉप ज़ोन पर ड्रॉप करें, वह शीट चुनें जो आप चाहते हैं, और हर पंक्ति को हेडर पंक्ति से की करने के लिए 'Array of objects' चुनें। फिर JSON कॉपी करें या इसे एक .json फ़ाइल के रूप में डाउनलोड करें। सब कुछ आपके ब्राउज़र में चलता है।
क्या यह numbers, dates, और TRUE/FALSE को उनके असली प्रकार के रूप में रखता है?
हाँ। संख्यात्मक सेल number रहते हैं, boolean सेल true या false बनते हैं, और date-फ़ॉर्मैट किए सेल ISO 8601 स्ट्रिंग में बदले जाते हैं ताकि वे किसी भी भाषा में सही ढंग से पार्स हों। खाली सेल null बनते हैं।
क्या मैं चुन सकता हूँ कि मल्टी-टैब वर्कबुक की कौन-सी शीट बदलनी है?
हाँ। जब वर्कबुक में एक से अधिक शीट हों, तो एक Sheet ड्रॉपडाउन दिखता है ताकि आप टैब बदल सकें; चयनित शीट के लिए फ़ाइल फिर से इम्पोर्ट किए बिना JSON तुरंत अपडेट होता है।
'Array of objects' और '2-D array' में क्या अंतर है?
'Array of objects' पहली पंक्ति को की के रूप में उपयोग करता है और हर बाद की पंक्ति को एक ऑब्जेक्ट में बदल देता है। '2-D array' हर पंक्ति को बिना हेडर हैंडलिंग के सेल मानों की एक array के रूप में लौटाता है, कच्ची ग्रिड से मेल खाता है।
खाली या डुप्लिकेट कॉलम हेडर का क्या होता है?
खाली हेडर को उनकी स्थिति के अनुसार 'Column 1', 'Column 2', आदि नाम दिया जाता है, और दोहराए गए हेडर को एक संख्यात्मक प्रत्यय मिलता है (name, name_2), इसलिए हर ऑब्जेक्ट की अद्वितीय रहती है और कोई डेटा नहीं खोता।
क्या इसे बदलने के लिए मेरी स्प्रेडशीट किसी सर्वर पर अपलोड की जाती है?
नहीं। वर्कबुक पूरी तरह आपके डिवाइस पर एक इन-ब्राउज़र रीडर के साथ पार्स होती है। फ़ाइल और उसकी सामग्री कभी आपके कंप्यूटर से बाहर नहीं जातीं और ArrayKit या कहीं और नहीं भेजी जातीं।

संबंधित टूल

सभी ArrayKit टूल