CSV को Markdown टेबल में बदलें
Markdown टेबल हाथ से टाइप करने पर हर लाइन में पाइप और डैश गिनने पड़ते हैं। इसकी जगह CSV अपलोड करें और हेडर रो व डिलिमिटर रो वाली टेबल पाएँ, जिसे README, विकी पेज या नोटबुक में सीधे पेस्ट किया जा सके।
डेटा कन्वर्टर
या 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
CSV अपलोड करें
एक बार में 20 तक .csv, .tsv या डेलिमिटर वाली .txt फ़ाइलें जोड़ें, हर फ़ाइल 95 MB तक। ऑटो डिटेक्ट कॉमा, सेमीकोलन, टैब और पाइप को खुद पहचान लेता है।
- 2
हेडर की पुष्टि करें
पहली पंक्ति हेडर है चालू है, इसलिए पंक्ति 1 टेबल का हेडिंग बन जाती है। अगर आपकी फ़ाइल सीधे डेटा से शुरू होती है, तो इसे एडवांस्ड सेटिंग में बंद कर दें।
- 3
कन्वर्ट करें और पेस्ट करें
Markdown table में कन्वर्ट करें दबाएँ, .md फ़ाइल खोलें और टेबल को अपने README, पुल रिक्वेस्ट, इश्यू या नोट में पेस्ट करें।
CSV फ़ाइल को Markdown टेबल में कैसे बदलें?
CSV अपलोड करें और Markdown table में कन्वर्ट करें दबाएँ। पहली पंक्ति टेबल का हेडर बनती है, उसके नीचे डैश की एक पंक्ति जुड़ती है, और बाकी हर लाइन पाइप से अलग किए सेल वाली पंक्ति बन जाती है।
डेवलपर CSV को Markdown में क्यों बदलते हैं
डॉक्यूमेंटेशन अक्सर Markdown फ़ाइलों में ही लिखा जाता है। कोई मेंटेनर README में सपोर्टेड वर्ज़न की टेबल चाहता है, कोई इंजीनियर पुल रिक्वेस्ट में बेंचमार्क के नंबर पेस्ट करता है, कोई शोधकर्ता Obsidian में रीडिंग लिस्ट रखता है। नंबर आमतौर पर स्प्रेडशीट या किसी स्क्रिप्ट के CSV आउटपुट में होते हैं, और हर सेल के बीच पाइप लगाकर उन्हें हाथ से दोबारा बनाना धीमा है और उसमें गलती आसानी से हो जाती है।
2004 में John Gruber के मूल Markdown में टेबल थी ही नहीं। पाइप सिंटैक्स PHP Markdown Extra के ज़रिए फैला और 2017 में GitHub Flavored Markdown स्पेक में लिखा गया, इसीलिए यह GitHub और उसे फ़ॉलो करने वाले ज़्यादातर टूल में चलता है। अगर पंक्तियाँ Excel से आई हैं, तो पहले उन्हें Excel से CSV से सेव करें, फिर यहाँ कन्वर्ट करें।
CSV से Markdown टेबल का उदाहरण
runtime,version,status Python,3.13,समर्थित Python,3.9,सपोर्ट खत्म | अक्टूबर 2025 Node.js,22,समर्थित
| runtime | version | status | | --- | --- | --- | | Python | 3.13 | समर्थित | | Python | 3.9 | सपोर्ट खत्म \| अक्टूबर 2025 | | Node.js | 22 | समर्थित |
कन्वर्ट की गई Markdown टेबल कहाँ दिखती है
| संस्था | आवश्यकता | स्रोत |
|---|---|---|
| GitHub | GFM स्पेक के अनुसार README, इश्यू, पुल रिक्वेस्ट और विकी में पाइप टेबल रेंडर करता है। | GFM स्पेसिफ़िकेशन |
| GitLab | GitLab Flavored Markdown रिपॉज़िटरी, इश्यू और मर्ज रिक्वेस्ट में वही पाइप टेबल रेंडर करता है। | — |
| Obsidian | रीडिंग व्यू में पाइप टेबल दिखाता है और लाइव प्रीव्यू में टेबल एडिट करने की सुविधा देता है। | — |
| Jupyter | नोटबुक के Markdown सेल आपके कोड के बगल में पाइप टेबल रेंडर करते हैं। | — |
| CommonMark | मूल स्पेक में टेबल सिंटैक्स नहीं है; रेंडरर को टेबल एक्सटेंशन चाहिए। | commonmark.org |
CSV और Markdown फॉर्मेट की जानकारी
CSV
कॉमा-सेपरेटेड वैल्यू
CSV टेबल के लिए एक सादा टेक्स्ट फ़ॉर्मैट है, जिसमें हर लाइन एक पंक्ति होती है और कॉमा कॉलम को अलग करते हैं। यह कंप्यूटिंग के शुरुआती दिनों से इस्तेमाल हो रहा है और RFC 4180 में वर्णित है, हालाँकि कई वेरिएंट सेमीकोलन या टैब और अलग-अलग टेक्स्ट एन्कोडिंग का उपयोग करते हैं। लगभग हर स्प्रेडशीट, डेटाबेस और एनालिटिक्स टूल इसे इम्पोर्ट और एक्सपोर्ट कर सकता है, इसलिए सिस्टम के बीच डेटा ले जाने के लिए यही डिफ़ॉल्ट फ़ॉर्मैट है। CSV में सिर्फ़ वैल्यू रहती हैं; फ़ॉर्मूला, फ़ॉर्मैटिंग, कई शीट या डेटा टाइप नहीं।
- कंप्रेशन
- –
- ट्रांसपेरेंसी (पारदर्शिता)
- –
- एनिमेशन
- –
- शुरुआत का वर्ष
- –
MD
Markdown
Markdown एक हल्की मार्कअप सिंटैक्स है, जिसे John Gruber ने 2004 में बनाया। इसमें सादे टेक्स्ट के चिह्न इस्तेमाल होते हैं, जैसे हेडिंग के लिए #, ज़ोर देने के लिए * और सूची के लिए -, जो कच्चे टेक्स्ट में भी पढ़ने योग्य रहते हैं और HTML में साफ़ बदल जाते हैं। README फ़ाइलों, डॉक्यूमेंटेशन, विकी, नोट ऐप और कई स्टैटिक साइट जनरेटर में यही मानक है। CommonMark और GitHub Flavored Markdown जैसी कई बोलियाँ हैं, जो टेबल जैसी बातों में अलग होती हैं। .md फ़ाइलें किसी भी टेक्स्ट एडिटर में खुल जाती हैं।
- कंप्रेशन
- –
- ट्रांसपेरेंसी (पारदर्शिता)
- –
- एनिमेशन
- –
- शुरुआत का वर्ष
- 2004 · John Gruber
CSV तब Markdown बनता है जब कोई छोटा डेटासेट डॉक्यूमेंटेशन के अंदर रखना हो: README की कम्पैटिबिलिटी टेबल, changelog की वर्ज़न सूची, बेंचमार्क रन की तुलना वाली पुल रिक्वेस्ट या निजी नॉलेज बेस का कोई नोट।
मानों के लिहाज़ से कन्वर्ज़न लगभग बिना नुकसान का है, पर मकसद के लिहाज़ से नहीं। CSV हर पंक्ति को सॉफ़्टवेयर के पढ़ने के लिए रखता है; Markdown टेबल लोगों के लिए डेटा की तस्वीर है, जिसमें न टाइप होते हैं, न फ़ॉर्मूले और न सेल मर्ज करने का तरीका। CSV को रिपॉज़िटरी में स्रोत की तरह रखें और नंबर बदलने पर टेबल दोबारा बनाएँ।
CSV से Markdown: अक्सर पूछे जाने वाले सवाल
Markdown टेबल कहाँ-कहाँ दिखती हैं?
जहाँ भी रेंडरर पाइप-टेबल एक्सटेंशन को सपोर्ट करता है: GitHub, GitLab, Obsidian, Jupyter नोटबुक, और MkDocs व Hugo जैसे स्टैटिक साइट जनरेटर। सख़्ती से CommonMark चलाने वाला रेंडरर यही पंक्तियाँ पाइप समेत सादे टेक्स्ट में दिखाता है।
अगर CSV की किसी वैल्यू में पाइप कैरेक्टर हो तो क्या होगा?
बिना एस्केप किया हुआ | नया सेल शुरू कर देगा और हर कॉलम दाईं ओर खिसक जाएगा। कन्वर्टर इसे \| लिखता है, जो GitHub Flavored Markdown का तय किया हुआ एस्केप है, इसलिए पाइप सेल के अंदर टेक्स्ट की तरह दिखता है।
क्या संख्याओं को दाईं ओर अलाइन कर सकते हैं?
हाँ, डेलिमिटर वाली पंक्ति बदलकर: ---: कॉलम को दाईं ओर, :---: बीच में और :--- बाईं ओर अलाइन करता है। कन्वर्ट करने के बाद कोलन जोड़ें; ये सिर्फ़ टेबल के दिखने का तरीका बदलते हैं, डेटा नहीं।
Markdown टेबल के लिए कितनी बड़ी CSV ठीक रहती है?
Markdown टेबल पढ़ने के लिए बनी होती हैं, इसलिए कुछ दर्जन पंक्तियाँ और गिनती के कॉलम सबसे अच्छे रहते हैं। हज़ारों पंक्तियों वाली टेबल कन्वर्ट तो हो जाती है, पर README को स्क्रॉल करना मुश्किल हो जाता है; इसके बजाय रिपॉज़िटरी में CSV फ़ाइल का लिंक दें और एक नमूना दिखाएँ।
CSV फ़ील्ड के अंदर की लाइन ब्रेक का क्या होता है?
Markdown टेबल की पंक्ति एक ही लाइन में रहनी चाहिए, इसलिए कोट किया हुआ जो CSV मान कई लाइनों में फैला हो, वह जैसा है वैसा नहीं रखा जा सकता। कन्वर्ट करने से पहले उन लाइन ब्रेक को बदल दें; GitHub पर सेल के अंदर <br> लगाकर ब्रेक बनाया जा सकता है।
क्या टेबल को इसकी जगह HTML में बदल सकते हैं?
अगर लक्ष्य Markdown फ़ाइल नहीं बल्कि वेब पेज, CMS या ईमेल है, तो इसमें बदलें में HTML table चुनें। जिस डेटा की शुरुआत JSON से होती है, उसके लिए JSON से HTML पेज में यही आउटपुट पहले से चुना हुआ है।