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