TSV JSON कनवर्टर
स्वचालित विश्लेषण और स्वरूपण के साथ TSV और JSON प्रारूपों के बीच डेटा परिवर्तित करें
इनपुट
आउटपुट
रीडमी
TSV क्या है?
TSV (Tab-Separated Values) सारणीबद्ध डेटा संग्रहीत करने के लिए एक सादा-पाठ प्रारूप है। प्रत्येक पंक्ति एक लाइन है, और एक पंक्ति के भीतर स्तंभ टैब वर्णों (\t) द्वारा अलग किए जाते हैं। TSV CSV (Comma-Separated Values) के समान है लेकिन सीमांकक के रूप में टैब का उपयोग करता है, जो पाठ फ़ील्ड में स्वाभाविक रूप से दिखाई देने वाली अल्पविराम के साथ संघर्ष से बचता है। यह स्प्रेडशीट अनुप्रयोगों, डेटाबेस और डेटा-प्रसंस्करण उपकरणों द्वारा व्यापक रूप से समर्थित है।
JSON (JavaScript Object Notation) सरणियों और वस्तुओं के रूप में संरचित डेटा का प्रतिनिधित्व करने के लिए एक हल्का पाठ प्रारूप है। जब डेटा JSON में वस्तुओं की एक सरणी के रूप में संग्रहीत होता है, तो प्रत्येक वस्तु एक पंक्ति के अनुरूप होती है और इसकी कुंजियाँ स्तंभ शीर्षलेखों के अनुरूप होती हैं — TSV और JSON के बीच रूपांतरण को सीधा बनाता है।
उपकरण विवरण
यह उपकरण TSV और JSON प्रारूपों के बीच डेटा को द्विदिशात्मक रूप से परिवर्तित करता है। JSON ऑब्जेक्ट की एक सरणी प्राप्त करने के लिए TSV पेस्ट करें, या TSV आउटपुट प्राप्त करने के लिए ऑब्जेक्ट की एक JSON सरणी पेस्ट करें जिसमें एक शीर्षलेख पंक्ति हो।
विशेषताएं
- द्विदिशात्मक रूपांतरण: एक एकल टॉगल के साथ TSV को JSON में या JSON को TSV में परिवर्तित करें।
- शीर्षलेख पंक्ति हैंडलिंग: JSON में परिवर्तित करते समय पहली TSV पंक्ति को स्वचालित रूप से स्तंभ नामों के रूप में उपयोग करता है, और TSV में परिवर्तित करते समय वस्तु कुंजियों को शीर्षलेख के रूप में उपयोग करता है।
- नेस्टेड ऑब्जेक्ट समर्थन चेतावनी: JSON-से-TSV के लिए वस्तुओं की एक सपाट सरणी की अपेक्षा करता है; नेस्टेड संरचनाएं समर्थित नहीं हैं।
- वाक्य रचना हाइलाइटिंग: इनपुट और आउटपुट दोनों पैनल उपयुक्त हाइलाइटिंग के साथ एक कोड संपादक का उपयोग करते हैं।
- खाली लाइन छोड़ना: TSV इनपुट में खाली लाइनें पार्सिंग के दौरान अनदेखी की जाती हैं।
उपयोग के मामले
- स्प्रेडशीट से API: Excel या Google Sheets से डेटा को TSV के रूप में निर्यात करें, फिर इसे API पेलोड या कॉन्फ़िगरेशन फ़ाइल में उपयोग के लिए JSON में परिवर्तित करें।
- डेटाबेस निर्यात: डेटाबेस या डेटा वेयरहाउस से TSV निर्यात को JavaScript या Python के साथ आगे की प्रक्रिया के लिए JSON में रूपांतरित करें।
- डेटा माइग्रेशन: JSON डेटासेट को TSV में परिवर्तित करें जो उन उपकरणों में आयात के लिए टैब-सीमांकित इनपुट की आवश्यकता होती है, जैसे कि कुछ ETL पाइपलाइन या स्प्रेडशीट आयात।