TXT को JSON में बदलें
सादी टेक्स्ट फ़ाइल को एक ढाँचा दें। जब हर लाइन में टैब, पाइप, कॉमा या स्पेस से अलग किए गए एक जैसे फ़ील्ड हों, तो कन्वर्टर इन लाइनों को JSON रिकॉर्ड में बदल देता है, जिन्हें कोड बिना किसी अलग पार्सर के पढ़ सकता है।
डेटा कन्वर्टर
या CSV, TSV, TXT … फ़ाइलें यहाँ ड्रop करें ·
प्रति फ़ाइल अधिकतम 95 MB· अधिकतम 20 फ़ाइलें· 30 मिनट बाद हटा दी जाती हैं
फ़ाइलें हमारे सर्वर पर प्रोसेस होती हैं और 30 मिनट बाद हटा दी जाती हैं।
वह अक्षर जो CSV और टेक्स्ट फ़ाइलों में कॉलम अलग करता है, पढ़ने और लिखने दोनों के लिए। ऑटो इसे इनपुट से पहचानता है और आउटपुट में कॉमा लिखता है।
UTF-8 हर भाषा के लिए काम करता है। अगर Windows पर Excel में CSV खोलने पर एक्सेंट या एशियाई अक्षर बिगड़े दिखें, तो UTF-8 with BOM चुनें।
Excel, ODS और Numbers इनपुट: सिर्फ़ पहली शीट बदलें, या सभी शीट (ZIP में हर शीट के लिए एक CSV, या हर शीट के लिए एक JSON कुंजी)।
नई स्प्रेडशीट में शीट टैब का नाम, अधिकतम 31 अक्षर।
ऑब्जेक्ट्स का ऐरे हर पंक्ति के लिए कॉलम नामों को कुंजी बनाता है; ऐरे का ऐरे ज़्यादा कॉम्पैक्ट है और हेडर को पहले ऐरे में रखता है।
बाहरी एलिमेंट का नाम जिसमें सभी पंक्तियाँ रहती हैं; हर पंक्ति इसके अंदर एक <row> बन जाती है।
CREATE TABLE और INSERT स्टेटमेंट में इस्तेमाल होता है। सिर्फ़ अक्षर, अंक और अंडरस्कोर।
कोटिंग और कॉलम टाइप डेटाबेस के हिसाब से थोड़े अलग होते हैं; वही चुनें जिसमें आप इम्पोर्ट करेंगे।
तारीख़ वाले सेल एक ही फ़ॉर्मैट में दोबारा लिखें। डेटाबेस और कोड के लिए ISO (2026-10-18) सबसे सुरक्षित है; "जैसा है वैसा रखें" उन्हें स्रोत जैसा ही रहने देता है।
इस टूल का उपयोग कैसे करें
- 1
टेक्स्ट फ़ाइल अपलोड करें
कोई .txt एक्सपोर्ट, टैब से अलग किया गया डंप या हर लाइन में एक एंट्री वाली लिस्ट जोड़ें। एक बार में 20 फ़ाइलें, हर एक 95 MB तक।
- 2
बताएँ कि लाइनें किस चीज़ से अलग हैं
डिलिमिटर शुरू में Auto detect पर रहता है। एडवांस्ड सेटिंग में अगर आपको पता हो तो Tab, Pipe या Space चुनें, पुरानी फ़ाइलों के लिए टेक्स्ट एन्कोडिंग सेट करें, और अगर पहली लाइन डेटा है तो पहली पंक्ति हेडर है बंद कर दें।
- 3
JSON में बदलें
JSON में बदलें दबाएँ और फ़ाइल डाउनलोड करें। पढ़ने के लिए इंडेंट वाली फ़ाइल मिलेगी, या सुव्यवस्थित फ़ॉर्मेटिंग बंद करने पर कॉम्पैक्ट फ़ाइल।
TXT फ़ाइल को JSON में कैसे बदलें?
.txt फ़ाइल अपलोड करें, डिलिमिटर को Auto detect पर और पहली पंक्ति हेडर है को चालू रखें, फिर JSON में बदलें दबाएँ। हर लाइन एक ऑब्जेक्ट बन जाती है और पहली लाइन के शब्द कीज़ बन जाते हैं।
कौन-सी टेक्स्ट फ़ाइलें JSON में ठीक से बदलती हैं
.txt एक्सटेंशन सिर्फ़ इतना बताता है कि फ़ाइल में अक्षर हैं; ढाँचे के बारे में वह कुछ नहीं बताता। जो फ़ाइलें अच्छी तरह बदलती हैं, वे अंदर से टेबल होती हैं। Excel या Google Sheets से सेल कॉपी करने पर क्लिपबोर्ड में टैब से अलग टेक्स्ट आता है, इसलिए Notepad में पेस्ट करके सेव करने पर ठीक वैसी ही फ़ाइल मिलती है। बैंक, पेरोल सिस्टम और पुराने ERP पाइप से अलग की गई .txt रिपोर्ट एक्सपोर्ट करते हैं, और वैज्ञानिक उपकरण अक्सर स्पेस या टैब से अलग रीडिंग लिखते हैं।
सामान्य गद्य नहीं बदलता, और वह डॉक्यूमेंट भी नहीं जिसकी लाइनों का ढाँचा बीच में बदल जाए। अगर फ़ाइल असल में कॉमा से अलग है और आपको कोड नहीं, स्प्रेडशीट चाहिए, तो TXT से CSV छोटा रास्ता है। Notepad Windows 10 वर्शन 1903 से नई फ़ाइलें डिफ़ॉल्ट रूप से UTF-8 में सेव करता है, इसलिए हाल की फ़ाइलों में आम तौर पर एन्कोडिंग बदलनी नहीं पड़ती; पुरानी मशीनों की फ़ाइलों में अक्सर बदलनी पड़ती है।
सेपरेटर के हिसाब से टेक्स्ट को JSON में बदलें
सबसे आसान स्थिति। वैल्यू के अंदर टैब शायद ही कभी आता है, इसलिए कॉमा वाले नाम और स्पेस वाले पते एक ही फ़ील्ड में रहते हैं।
- स्प्रेडशीट से क्लिपबोर्ड कॉपी
- कई डेटाबेस क्लाइंट एक्सपोर्ट
वित्तीय और मेनफ़्रेम एक्सपोर्ट में आम है, क्योंकि | असली डेटा में लगभग कभी नहीं आता।
- बैंक और पेरोल रिपोर्ट
- लाइन-आधारित एप्लिकेशन लॉग
.txt एक्सटेंशन के साथ सेव की गई CSV। जिन वैल्यू में कॉमा हो, उन्हें RFC 4180 के अनुसार डबल कोट्स में रखना होता है, वरना कॉलम खिसक जाते हैं।
- ईमेल फ़िल्टर के लिए नाम बदले गए एक्सपोर्ट
- पुरानी कॉन्टैक्ट लिस्ट
सिर्फ़ तब चलता है जब किसी वैल्यू में स्पेस न हो। अकेले शब्द, कोड और संख्याएँ ठीक हैं; पूरे नाम नहीं।
- उपकरणों की रीडिंग
- शब्दों और ID की लिस्ट
JSON कैसा दिखता है
[
{
"sku": "TS-104",
"color": "navy",
"stock": 38
}
]- सेपरेटर और Auto detect
- 5
- सोर्स टेक्स्ट एन्कोडिंग
- 8
- प्रति बैच टेक्स्ट फ़ाइलें
- 20
- अपलोड हटाए जाने से पहले
- 30 मिनट
सादा टेक्स्ट और JSON की तुलना
TXT
सादा टेक्स्ट
TXT फ़ाइल में सिर्फ़ सादे अक्षर होते हैं, कोई फ़ॉर्मैटिंग, फ़ॉन्ट, इमेज या लेआउट नहीं। आधुनिक टेक्स्ट फ़ाइलें आमतौर पर UTF-8 में एन्कोड होती हैं, जो हर भाषा को कवर करता है, जबकि पुरानी फ़ाइलें दूसरी एन्कोडिंग में हो सकती हैं और गड़बड़ अक्षर दिखा सकती हैं। सादा टेक्स्ट बहुत छोटा होता है, कभी पुराना नहीं पड़ता और फ़ोन से लेकर सर्वर तक हर डिवाइस पर खुलता है। इसमें बोल्ड टेक्स्ट, टेबल या तस्वीरें नहीं रखी जा सकतीं, इसलिए संरचना को स्पेसिंग या सरल मार्कअप से दिखाना पड़ता है।
- कंप्रेशन
- –
- ट्रांसपेरेंसी (पारदर्शिता)
- –
- एनिमेशन
- –
- शुरुआत का वर्ष
- –
JSON
JavaScript ऑब्जेक्ट नोटेशन
JSON संरचित डेटा के लिए हल्का टेक्स्ट फ़ॉर्मैट है, जिसे 2000 के दशक की शुरुआत में Douglas Crockford ने लोकप्रिय बनाया और जो RFC 8259 और ECMA-404 के रूप में मानकीकृत है। यह ऑब्जेक्ट, ऐरे, स्ट्रिंग, नंबर, बूलियन और null को सरल, पढ़ने योग्य सिंटैक्स में दिखाता है। लगभग हर प्रोग्रामिंग भाषा में वेब API, कॉन्फ़िगरेशन फ़ाइलों और ऐप्स के बीच डेटा के आदान-प्रदान का यह डिफ़ॉल्ट फ़ॉर्मैट है। इसमें कमेंट, तारीख़ें या स्कीमा बिल्ट-इन नहीं होते, और बड़ी नेस्टेड फ़ाइलें व्यूअर के बिना पढ़ना कठिन होता है।
- कंप्रेशन
- –
- ट्रांसपेरेंसी (पारदर्शिता)
- –
- एनिमेशन
- –
- शुरुआत का वर्ष
- 2001 · Douglas Crockford
TXT को JSON में तब बदला जाता है जब किसी पुराने प्रोग्राम से एक्सपोर्ट किया या रिपोर्ट से कॉपी किया टेक्स्ट आधुनिक कोड, API बॉडी या NoSQL इंपोर्ट में डालना हो, और एक फ़ाइल के लिए कोई पार्सर हाथ से नहीं लिखना चाहता।
TXT को JSON में बदलने से जुड़े सवाल
मेरी टेक्स्ट फ़ाइल में हर लाइन पर एक आइटम है। क्या यह JSON array बन सकती है?
हाँ। ऊपर name जैसी हेडर लाइन हो तो उसके बाद की हर लाइन {"name": "Lisbon"} जैसा ऑब्जेक्ट बन जाती है। हेडर न हो तो पहली पंक्ति हेडर है बंद करें और Array of arrays चुनें, जो हर लाइन को एक आइटम वाली लिस्ट के रूप में लिखता है।
Auto detect ने मेरे वाक्यों को हर स्पेस पर क्यों तोड़ दिया?
अगर फ़ाइल में टैब, पाइप या कॉमा नहीं हैं, तो अलग करने के लिए सिर्फ़ स्पेस बचते हैं। डिलिमिटर को वही कैरेक्टर चुनें जो आपके फ़ील्ड सच में इस्तेमाल करते हैं। जिस सामान्य टेक्स्ट में वैल्यू के अंदर स्पेस हों, उसे ठीक से बदलने के लिए फ़ील्ड के बीच टैब या पाइप होना चाहिए।
क्या मैं लॉग फ़ाइल को JSON में बदल सकता हूँ?
जब हर लाइन एक ही पैटर्न पर हो, जैसे टाइमस्टैम्प, लेवल और मैसेज पाइप या टैब से अलग किए गए हों, तब हाँ। जिन लॉग में मैसेज के अंदर ही सेपरेटर आता हो या लाइनों का ढाँचा बदलता हो, उनके लिए टेबल कन्वर्टर नहीं, लॉग पार्सर चाहिए।
पुराने सिस्टम से आई TXT फ़ाइल के लिए कौन-सा एन्कोडिंग चुनूँ?
UTF-8 आम होने से पहले पश्चिमी Windows सॉफ़्टवेयर से बनी फ़ाइलें आम तौर पर Windows-1252 में होती हैं; जापानी फ़ाइलें Shift_JIS, चीनी GB18030 और कोरियाई EUC-KR में। सोर्स एन्कोडिंग चुनें ताकि एक्सेंट वाले अक्षर सही पढ़े जाएँ। JSON खुद UTF-8 में लिखा जाता है, जो सिस्टमों के बीच भेजे जाने वाले JSON के लिए RFC 8259 की ज़रूरत है।
फ़िक्स्ड-विड्थ टेक्स्ट का क्या, जिसमें कॉलम स्पेस से सीध में होते हैं?
कन्वर्टर डिलिमिटर पर बाँटता है, कैरेक्टर की पोज़िशन पर नहीं। अगर वैल्यू में कभी स्पेस नहीं होता, तो Space सेटिंग काम करती है। वरना फ़ाइल को स्प्रेडशीट में खोलें, उसके टेक्स्ट-टू-कॉलम फ़ीचर से बाँटें, वर्कबुक सेव करें और Excel से JSON इस्तेमाल करें।
मुझे JSON मिलेगा या JSON Lines?
स्टैंडर्ड JSON: एक डॉक्यूमेंट जिसमें एक ही टॉप-लेवल ऐरे होता है, जिसे कोई भी JSON पार्सर एक कॉल में लोड कर लेता है। JSON Lines में हर लाइन पर एक रिकॉर्ड होता है और यह स्ट्रीमिंग के लिए ठीक है, लेकिन यह पेज इसे नहीं लिखता।
- TXT को CSV में बदलें.txt फ़ाइलों को ऑनलाइन सही CSV में बदलें। टैब, पाइप, सेमीकोलन या स्पेस अपने-आप पहचाने जाते हैं, एन्कोडिंग ठीक, वैल्यू RFC 4180 के अनुसार कोट।
- JSON से TXT कन्वर्टरJSON को सादी टेक्स्ट फ़ाइल में बदलें: हर लाइन में एक रिकॉर्ड, फ़ील्ड टैब या आपके चुने डिलिमिटर से अलग। Notepad, Excel और कमांड-लाइन टूल में खुलती है।
- Excel को JSON में बदलेंExcel शीट को ऑनलाइन JSON में बदलें: हेडर पंक्ति keys बनती है, हर पंक्ति एक ऑब्जेक्ट, तारीखें ISO स्ट्रिंग में। XLSX, XLS, ODS और Numbers चलते हैं।
- CSV को TXT में बदलेंCSV को .txt फ़ाइल में बदलें: सिर्फ़ टेक्स्ट फ़ाइल लेने वाले अपलोड फ़ॉर्म, Excel न खोलने वालों या किसी भी टेक्स्ट एडिटर के लिए। एक साथ 20 फ़ाइलें।
- PDF को JSON में बदलेंPDF की टेबल को JSON में बदलें: हर पंक्ति कॉलम हेडर की कुंजियों वाला ऑब्जेक्ट बनती है, स्क्रिप्ट, API या डेटाबेस के लिए तैयार। 20 PDF तक।
- TXT को Excel में बदलें.txt फ़ाइल को Excel वर्कबुक में बदलें: टैब या कॉमा वाली लाइनें रो और कॉलम बनती हैं, सादी लिस्ट एक कॉलम में। Text Import Wizard की ज़रूरत नहीं।