इस्तेमाल करने का तरीका
- JSON पेस्ट करें या कोई .json फ़ाइल खोलें।
- चुनें कि ऑब्जेक्ट के अंदर मौजूद ऐरे कैसे लिखे जाएँ।
- चाहें तो शीट का नाम दें।
- बदलें चुनें और .xlsx डाउनलोड करें।
यह कैसे काम करता है
शीर्ष-स्तरीय ऐरे की प्रत्येक आइटम एक पंक्ति बन जाती है; एक एकल ऑब्जेक्ट एक पंक्ति देता है। नेस्टेड ऑब्जेक्ट्स को डॉट पथ वाले कॉलम नामों में समतल किया जाता है, जैसे address.city। कॉलम उसी क्रम में दिखाई देते हैं जिस क्रम में उनकी कुंजियाँ पहली बार देखी जाती हैं, इसलिए अलग-अलग कुंजियों वाले ऑब्जेक्ट्स भी संरेखित रहते हैं और अनुपलब्ध मान खाली सेल होते हैं।
ऑब्जेक्ट्स के अंदर के ऐरे को एक सेल में JSON पाठ के रूप में लिखा जा सकता है, सेमीकोलन से जोड़कर, या क्रमांकित कॉलमों में फैलाया जा सकता है (tags.0, tags.1)। संख्याएँ और बूलियन एक्सेल में अपना प्रकार बनाए रखते हैं; null एक खाली सेल बन जाता है। स्ट्रिंग्स पाठ बनी रहती हैं, जिसमें वे स्ट्रिंग्स भी शामिल हैं जो दिनांक जैसी दिखती हैं या = से शुरू होती हैं, जिन्हें कभी सूत्रों में नहीं बदला जाता।
हेडर पंक्ति बोल्ड, फ़्रीज़ होती है और उसमें फ़िल्टर बटन होते हैं, और कॉलम की चौड़ाई सामग्री के अनुसार होती है। एक्सेल एक सेल को 32,767 वर्णों तक सीमित करता है; लंबे पाठ को काट दिया जाता है और टूल बताता है कि कितने सेल प्रभावित हुए।
उदाहरण
एक API प्रतिक्रिया
किसी REST API से प्राप्त उपयोगकर्ताओं की सूची, जिनमें से प्रत्येक में एक नेस्टेड address ऑब्जेक्ट है, एक शीट बन जाती है जिसमें कॉलम id, name, address.city और address.zip होते हैं।
फ़िल्टरिंग के लिए टैग
प्रत्येक टैग को उसके अपने कॉलम में रखने के लिए 'One column per item' चुनें, या उन्हें “vip; newsletter” के रूप में एक साथ रखने के लिए 'Join values' चुनें।
अक्सर पूछे जाने वाले सवाल
अगर मेरे ऑब्जेक्ट्स में अलग-अलग कुंजियाँ हों तो क्या होगा?
जो भी कुंजी कहीं भी दिखाई देती है वह एक कॉलम बन जाती है। जिन पंक्तियों में वह कुंजी नहीं होती उन्हें एक खाली सेल मिलता है।
मेरा JSON एक ऑब्जेक्ट है जिसमें ऐरे है। मुझे क्या करना चाहिए?
केवल ऐरे पेस्ट करें, या टूल पूरे ऑब्जेक्ट को डॉट-पथ कॉलमों वाली एक पंक्ति के रूप में मानेगा। कई API प्रतिक्रियाएँ सूची को data या items जैसी कुंजी के अंतर्गत रखती हैं।
क्या तारीखें बदली जाती हैं?
नहीं। JSON में कोई दिनांक प्रकार नहीं होता, इसलिए दिनांक स्ट्रिंग्स को ठीक वैसे ही पाठ के रूप में रखा जाता है जैसे वे लिखी गई हैं।
गोपनीयता
JSON आपके ब्राउज़र में बदला जाता है और .xlsx फ़ाइल आपके डिवाइस पर बनती है। कुछ भी अपलोड, संग्रहीत या एनालिटिक्स में शामिल नहीं किया जाता; केवल टूल के उपयोग की एक अनाम घटना गिनी जाती है।