TSV ⇄ JSON कनवर्टर
आपके ब्राउज़र में स्थानीय रूप से चलता हैExcel या Google Sheets से पेस्ट किए गए TSV को JSON में और JSON को वापस TSV में बदलें
TSV या JSON पेस्ट करें, या उदाहरण लोड करें।
TSV ⇄ JSON कनवर्टर क्या है?
अपने ब्राउज़र में टैब से अलग किए गए मान (TSV) को JSON में और JSON को वापस TSV में बदलें। Excel या Google Sheets से सीधे सेल पेस्ट करें, .tsv या .txt फ़ाइल अपलोड करें, और हेडर पंक्ति की कुंजियों वाला ऑब्जेक्ट ऐरे पाएँ। डिफ़ॉल्ट रूप से मान स्ट्रिंग रहते हैं, इसलिए 00501 जैसे ID और पिन कोड के आगे के शून्य बने रहते हैं।
उपयोग कैसे करें
- 1.TSV → JSON या JSON → TSV चुनें।
- 2.डेटा पेस्ट करें, फ़ाइल अपलोड करें या उदाहरण लोड करें।
- 3.हेडर, खाली पंक्ति और आउटपुट विकल्प सेट करें; हेडर नाम, मान के प्रकार या नेस्टेड मान के लिए उन्नत खोलें।
- 4.दोहराए गए हेडर या गलत फ़ील्ड संख्या वाली पंक्तियों की चेतावनियाँ देखें।
- 5..json या .tsv परिणाम कॉपी या डाउनलोड करें, या वापस बदलने के लिए अदला-बदली पर क्लिक करें।
कठिन डेटा कैसे संभाला जाता है
उद्धरण वाले मानों में टैब, लाइन ब्रेक और दोहरे उद्धरण ("") हो सकते हैं और वे एक ही सेल में रहते हैं। CRLF और LF दोनों लाइन एंडिंग काम करती हैं, और हेडर पढ़ने से पहले UTF-8 बाइट ऑर्डर मार्क हटाया जाता है। दोहराए गए हेडर का नाम name_2, name_3 होता है; खाली हेडर columnN बनते हैं। कम फ़ील्ड वाली पंक्तियाँ खाली स्ट्रिंग से भरी जाती हैं और अतिरिक्त फ़ील्ड columnN के रूप में रखे जाते हैं, हर बार पंक्ति संख्या के साथ चेतावनी मिलती है। JSON → TSV में नेस्टेड ऑब्जेक्ट डिफ़ॉल्ट रूप से डॉट नोटेशन (user.address.city) से फ़्लैट होते हैं; ब्रैकेट नोटेशन user[address][city] लिखता है; ऐरे JSON टेक्स्ट के रूप में लिखे जाते हैं।
सीमाएँ और गोपनीयता
रूपांतरण पूरी तरह आपके ब्राउज़र में चलता है; कुछ भी अपलोड नहीं होता। 1 MB तक का इनपुट टाइप करते ही बदलता है; बड़ा इनपुट 20,000,000 वर्णों तक बदलें का इंतज़ार करता है। 1 MB से छोटा इनपुट और विकल्प ब्राउज़र स्टोरेज में सहेजे जाते हैं; उन्हें हटाने के लिए साइट डेटा साफ़ करें। JavaScript की सटीकता से बड़ी JSON संख्याएँ बताई जाती हैं, ठीक नहीं की जातीं।
