CSV, JSON और टेबल कन्वर्टर
CSV, पेस्ट की गई स्प्रेडशीट टेबल, JSON और Markdown टेबल के बीच बदलें
टूल लोड हो रहा है…
यह CSV, स्प्रेडशीट से कॉपी किए सेल, JSON या Markdown टेबल पढ़कर उसे दूसरे फ़ॉर्मैट में बदलता है। CSV को JSON में, या स्प्रेडशीट की टेबल को Markdown टेबल या SQL INSERT स्टेटमेंट में बदलने के लिए इसका इस्तेमाल करें।
इस्तेमाल का तरीका
- इनपुट बॉक्स में टेबल पेस्ट करें, या .csv, .tsv, .json या .txt फ़ाइल खोलने के लिए "फ़ाइल खोलें" दबाएं।
- "इनपुट फ़ॉर्मैट" को "अपने-आप पहचानें" पर रहने दें और प्रीव्यू देखें। अगर पहली लाइन में कॉलम के नाम नहीं हैं, तो "पहली पंक्ति हेडर है" बंद करें।
- "इसमें बदलें" में CSV, TSV, JSON, Markdown टेबल, HTML टेबल या SQL INSERT चुनें और उसके विकल्प सेट करें।
- नतीजा लेने के लिए "कॉपी करें" दबाएं, या डाउनलोड करने के लिए "फ़ाइल सेव करें"।
यह कैसे काम करता है
- जिस सेल में कॉमा या लाइन ब्रेक हो, उसे डबल कोट में रखा जाता है, और सेल के अंदर का डबल कोट दो बार लिखा जाता है। इनपुट भी इसी नियम से पढ़ा जाता है।
- नेस्टेड JSON को डॉट से जुड़े कॉलम नामों में सपाट किया जाता है, जैसे user.name। वापस JSON में बदलते समय नेस्टिंग वाला विकल्प मूल संरचना फिर से बना देता है।
- फ़ाइलें UTF-8 के रूप में पढ़ी जाती हैं, या अगर वे सही UTF-8 नहीं हैं तो पेज की भाषा की पुरानी एन्कोडिंग से। प्रीव्यू पहली 100 पंक्तियां दिखाता है; बदलाव में सभी इस्तेमाल होती हैं।
- पेस्ट किया गया टेक्स्ट इस ब्राउज़र में सेव रहता है और लौटने पर भी मौजूद रहता है।
अक्सर पूछे जाने वाले सवाल
- CSV को JSON में कैसे बदलें?
- CSV पेस्ट करें और "इसमें बदलें" में JSON चुनें। "ऑब्जेक्ट्स का ऐरे" में पहली पंक्ति के कॉलम नाम हर आइटम की कीज़ बन जाते हैं।
- Excel में मेरी CSV में अक्षर बिगड़े हुए क्यों दिखते हैं?
- Excel बिना BOM वाली UTF-8 फ़ाइल को किसी दूसरी एन्कोडिंग में पढ़ सकता है। "सेव की गई फ़ाइल में UTF-8 BOM जोड़ें" चालू करें और "फ़ाइल सेव करें" से डाउनलोड करें; तब Excel टेक्स्ट सही दिखाता है।
- क्या Excel की टेबल को Markdown टेबल में बदल सकते हैं?
- हां। Excel से कॉपी किए सेल टैब से अलग किए हुए पहचाने जाते हैं। "इसमें बदलें" में "Markdown टेबल" चुनें और ज़रूरत हो तो "कॉलम अलाइनमेंट" सेट करें।
- क्या 007 जैसी वैल्यू 7 बन जाएगी?
- नहीं। "नंबर और true/false को वैल्यू में बदलें" चालू होने पर भी 007 जैसी वैल्यू या बहुत लंबी संख्याएं टेक्स्ट ही रहती हैं।