सामग्री पर जाएँ
100% प्राइवेसी — फ़ाइलें आपकी डिवाइस पर ही रहती हैं
>_
हिन्दी

JSON → Excel कन्वर्टर

JSON को असली, डाउनलोड होने लायक .xlsx वर्कबुक में बदलें — कई शीट, फ़्लैट फ़ील्ड, असली संख्या/बूलियन सेल टाइप — पूरी तरह आपके ब्राउज़र में।

चालू होने पर address.city जैसा नेस्टेड फ़ील्ड अपना अलग कॉलम बन जाता है। बंद होने पर नेस्टेड ऑब्जेक्ट और ऐरे एक ही JSON-टेक्स्ट सेल में रहते हैं।

एडवांस्ड विकल्प

तारीख़ें UTC में लिखी जाती हैं (ऑफ़सेट के बिना दिनांक-समय UTC माने जाते हैं)। Epoch कन्वर्ज़न सिर्फ़ उन कॉलम पर लगता है जिनका नाम तारीख़ जैसा लगे (date, time, created, updated, …_at) और जिनकी सभी वैल्यू 1980 से 2100 के बीच के संभावित टाइमस्टैम्प हों। बाक़ी जगह संख्याएँ संख्याएँ ही रहती हैं।

कोई .json या .txt फ़ाइल यहाँ खींचकर छोड़ें

बिना सर्वर के JSON को असली स्प्रेडशीट में बदलना

API का जवाब या कॉन्फ़िग फ़ाइल JSON में बात करती है; जिस व्यक्ति को उस डेटा को देखना, फ़िल्टर करना या चार्ट बनाना होता है, वह लगभग हमेशा उसे Excel में चाहता है। वहाँ तक पहुँचने का मतलब अक्सर या तो किसी से एक चलताऊ स्क्रिप्ट लिखवाना होता है, या डेटा को किसी ऐसे ऑनलाइन कन्वर्टर में पेस्ट करना जो चुपचाप आपके अपलोड की कॉपी रख लेता है — और जब JSON में कस्टमर रिकॉर्ड, वित्तीय आँकड़े या कुछ और हो जिसे आप किसी थर्ड-पार्टी सर्वर को नहीं देना चाहते, तो यह सौदा बुरा है।

यह टूल एक असली .xlsx वर्कबुक बनाता है — नाम बदला हुआ CSV नहीं, बल्कि टाइप वाले सेल, बोल्ड हेडर पंक्ति और सही चौड़ाई वाले कॉलम वाली असली Excel फ़ाइल — सीधे आपके ब्राउज़र में, एक JavaScript स्प्रेडशीट लाइब्रेरी से। आपका JSON पार्स होता है, बदलता है और डाउनलोड में पैक होता है, यह सब आपकी अपनी मशीन पर; कुछ भी कहीं नहीं भेजा जाता। नतीजे वाली स्प्रेडशीट में संख्याएँ संख्याएँ ही रहती हैं और बूलियन बूलियन, इसलिए कीमतों वाला कॉलम पहले फ़ाइंड-एंड-रिप्लेस किए बिना सीधे SUM फ़ॉर्मूले में चल जाता है।

अगर आपका JSON ऑब्जेक्ट्स की एक ही ऐरे है, तो आपको एक शीट मिलती है। अगर वह ऐसा ऑब्जेक्ट है जिसकी हर टॉप-लेवल की में एक ऐरे है — जैसे `{ "employees": [...], "departments": [...] }` — तो टूल हर की के नाम पर अपने-आप एक शीट बना देता है, इसलिए कई संबंधित तालिकाओं वाला एक JSON एक्सपोर्ट कई टैब वाली एक वर्कबुक में आ जाता है और आपको उसे हाथ से बाँटना नहीं पड़ता। `address.city` जैसे नेस्टेड फ़ील्ड को डॉट-नोटेशन वाले अपने कॉलम में फ़्लैट किया जा सकता है, या अगर आप कच्चा ढाँचा दिखता रखना चाहें तो एक ही JSON-टेक्स्ट सेल में छोड़ा जा सकता है।

प्रीव्यू टेबल डाउनलोड करने से पहले ही दिखा देती है कि हर शीट में ठीक क्या होगा — पंक्तियों की गिनती, कॉलम की गिनती और डेटा की पहली पंक्तियाँ — ताकि अगर ढाँचा ठीक न लगे तो आप पहले फ़्लैट करने का विकल्प बदल सकें या स्रोत JSON ठीक कर सकें। जब सब सही दिखे, तो शीट और आउटपुट फ़ाइल का नाम दें और डाउनलोड पर क्लिक करें। अगर आपको तालिका वाला डेटा बाइनरी स्प्रेडशीट के बजाय सादे टेक्स्ट में चाहिए, तो CSV ↔ JSON कन्वर्टर वह काम करता है; और अगर आप पहले JSON को ही जाँचना या दोबारा फ़ॉर्मैट करना चाहते हैं, तो JSON Formatter & Validator स्वाभाविक पहला पड़ाव है।

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

क्या यह असली Excel फ़ाइल बनाता है, सिर्फ़ नाम बदला हुआ CSV नहीं?

हाँ — यह असली .xlsx वर्कबुक है, जिसमें बोल्ड हेडर पंक्ति, टाइप वाले संख्या/बूलियन सेल और सही चौड़ाई के कॉलम होते हैं।

क्या एक JSON फ़ाइल से कई शीट बन सकती हैं?

हाँ — अगर आपका JSON ऐसा ऑब्जेक्ट है जिसकी हर टॉप-लेवल की में एक ऐरे है, तो हर की अपने-आप अपनी शीट बन जाती है। सिर्फ़ एक ऐरे वाला ऑब्जेक्ट (जैसे { "users": [...] }) खोलकर उसी की के नाम की एक शीट में बदल जाता है।

क्या डाउनलोड से पहले स्प्रेडशीट का प्रीव्यू देख सकता हूँ?

हाँ — .xlsx फ़ाइल डाउनलोड करने से पहले एक प्रीव्यू टेबल हर शीट की शुरुआती पंक्तियाँ दिखाती है।

संबंधित टूल्स