HTML से CSV कन्वर्टर
ब्राउज़र से टेबल कॉपी करके Excel में डालने पर साथ में फ़ॉन्ट, लिंक, मर्ज किए सेल और कभी-कभी कोई इमेज भी आ जाती है। सेव किए पेज को CSV में बदलने पर आपको सिर्फ़ वैल्यू मिलती हैं, टेबल की हर पंक्ति के लिए एक पंक्ति, जिन्हें तुरंत सॉर्ट करके चार्ट बना सकते हैं।
डेटा कन्वर्टर
या 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
वेब पेज सेव करें
ब्राउज़र में Ctrl+S या Cmd+S दबाकर .html फ़ाइल सेव करें, या अपने इंट्रानेट का रिपोर्ट पेज एक्सपोर्ट करें। एक बार में 20 फ़ाइलें अपलोड करें, हर फ़ाइल 95 MB तक।
- 2
Excel के अनुकूल एन्कोडिंग रहने दें
यह पेज BOM के साथ UTF-8 लिखता है, ताकि Windows पर Excel में accent वाले अक्षर सही दिखें। एडवांस्ड सेटिंग में जाकर डेटाबेस और स्क्रिप्ट के लिए टेक्स्ट एन्कोडिंग को सादे UTF-8 पर करें, या यूरोपीय Excel के लिए डिलिमिटर को Semicolon पर करें।
- 3
CSV में बदलें
CSV में कन्वर्ट करें दबाएँ, फ़ाइल डाउनलोड करें और उसे Excel, Google Sheets, Numbers या अपने BI टूल में खोलें या इम्पोर्ट करें।
वेब टेबल को स्प्रेडशीट में कैसे लाएँ
एनालिस्ट को HTML टेबल हर जगह मिलती हैं: सप्लायर का प्राइस पेज, स्पोर्ट्स आँकड़ों की साइट, बिना डाउनलोड बटन वाली सरकारी सांख्यिकी रिलीज़, या इंटरनल टूल की मासिक रिपोर्ट जो दिखती तो है पर एक्सपोर्ट नहीं होती। आँकड़े सामने हैं, पर ब्राउज़र टेबल को जोड़ा, फ़िल्टर किया या किसी से मिलाया नहीं जा सकता।
CSV एक तटस्थ फ़ॉर्मेट है। हर स्प्रेडशीट, डेटाबेस और एनालिटिक्स टूल इसे इम्पोर्ट करता है, और इसके नियम 2005 में RFC 4180 के रूप में लिखे गए थे। पंक्तियाँ CSV में आ जाएँ तो डेटा आगे देना होने पर CSV से XLSX उन्हें टाइप वाले सेल के वर्कबुक में बदल देता है। अगर टेबल स्प्रेडशीट की जगह कोड के लिए है, तो JSON बेहतर लक्ष्य है।
HTML टेबल से CSV: आम तरीकों की तुलना
| UltKit | Google Sheets IMPORTHTML | Excel में कॉपी-पेस्ट | |
|---|---|---|---|
| लॉगिन के पीछे वाले पेज पर काम करता है | yes | no | yes |
| बिना फ़ॉर्मेटिंग या लिंक की सादी वैल्यू | yes | yes | no |
| सेव किए कई पेज एक साथ कन्वर्ट करता है | yes | no | no |
| आउटपुट दोबारा इस्तेमाल होने वाली CSV फ़ाइल है | yes | CSV के रूप में डाउनलोड | CSV के रूप में सेव करें |
| पेज बदलने पर रिफ़्रेश होता है | no | yes | no |
HTML से CSV का उदाहरण
<table> <tr><th>Pos</th><th>टीम</th><th>अंक</th></tr> <tr><td>1</td><td><a href="/teams/mumbai">मुंबई</a></td><td>61</td></tr> <tr><td>2</td><td>चेन्नई, तमिलनाडु</td><td>58</td></tr> </table> Pos,टीम,अंक 1,मुंबई,61 2,"चेन्नई, तमिलनाडु",58
HTML और CSV फॉर्मेट की जानकारी
HTML
हाइपरटेक्स्ट मार्कअप लैंग्वेज
HTML वेब की मार्कअप भाषा है, जिसका वर्णन पहली बार 1990 के दशक की शुरुआत में Tim Berners-Lee ने किया था और अब WHATWG इसे लिविंग स्टैंडर्ड के रूप में संभालता है। HTML फ़ाइल हेडिंग, पैराग्राफ़, लिंक, टेबल, इमेज और फ़ॉर्म बताती है, जबकि स्टाइलिंग आमतौर पर CSS से आती है। हर ब्राउज़र इसे दिखाता है, और यह ईमेल टेम्पलेट व सेव किए गए वेब पेज में भी इस्तेमाल होती है। एक HTML फ़ाइल अक्सर बाहरी इमेज और स्टाइलशीट पर निर्भर करती है, इसलिए अकेले ले जाने पर बिगड़ी हुई दिख सकती है।
- कंप्रेशन
- –
- ट्रांसपेरेंसी (पारदर्शिता)
- –
- एनिमेशन
- –
- शुरुआत का वर्ष
- 1993 · Tim Berners-Lee; maintained by WHATWG
CSV
कॉमा-सेपरेटेड वैल्यू
CSV टेबल के लिए एक सादा टेक्स्ट फ़ॉर्मैट है, जिसमें हर लाइन एक पंक्ति होती है और कॉमा कॉलम को अलग करते हैं। यह कंप्यूटिंग के शुरुआती दिनों से इस्तेमाल हो रहा है और RFC 4180 में वर्णित है, हालाँकि कई वेरिएंट सेमीकोलन या टैब और अलग-अलग टेक्स्ट एन्कोडिंग का उपयोग करते हैं। लगभग हर स्प्रेडशीट, डेटाबेस और एनालिटिक्स टूल इसे इम्पोर्ट और एक्सपोर्ट कर सकता है, इसलिए सिस्टम के बीच डेटा ले जाने के लिए यही डिफ़ॉल्ट फ़ॉर्मैट है। CSV में सिर्फ़ वैल्यू रहती हैं; फ़ॉर्मूला, फ़ॉर्मैटिंग, कई शीट या डेटा टाइप नहीं।
- कंप्रेशन
- –
- ट्रांसपेरेंसी (पारदर्शिता)
- –
- एनिमेशन
- –
- शुरुआत का वर्ष
- –
HTML को CSV में तब बदला जाता है जब वेब पेज या इंट्रानेट रिपोर्ट पर छपी टेबल को स्प्रेडशीट में फ़िल्टर करना, जोड़ना या चार्ट बनाना हो, और पेज ने पढ़ने के लिए जो लिंक, रंग और लेआउट जोड़े थे वे नहीं चाहिए।
HTML से CSV: सवाल-जवाब
टेबल को सीधे Excel में कॉपी-पेस्ट क्यों न करें?
पेस्ट करने पर HTML फ़ॉर्मेटिंग भी आ जाती है: हाइपरलिंक, बैकग्राउंड रंग, सेल के अंदर लाइन ब्रेक और कभी-कभी इमेज। Excel उसी समय वैल्यू का मतलब भी बदल देता है, इसलिए 3-4 जैसी रेंज तारीख बन सकती है। CSV में सादे टेक्स्ट वैल्यू होती हैं, जिन्हें आप अपनी शर्तों पर इम्पोर्ट करते हैं।
Google Sheets का IMPORTHTML इससे अलग क्या करता है?
IMPORTHTML किसी सार्वजनिक URL की टेबल को शीट में लाता है और उसे रिफ़्रेश करता है। यह लॉगिन के पीछे वाले पेज तक नहीं पहुँच सकता, जैसे इंट्रानेट रिपोर्ट या लॉग-इन डैशबोर्ड। उस पेज को फ़ाइल के रूप में सेव करके कन्वर्ट करना हर स्थिति में काम करता है।
Excel को कोड को तारीख में बदलने या शुरुआती शून्य हटाने से कैसे रोकें?
CSV सीधे खोलने पर Excel टाइप का अंदाज़ा लगाता है। इसकी जगह Data, From Text/CSV से इम्पोर्ट करें, और लोड करने से पहले ZIP कोड, पार्ट नंबर या 1-2 जैसी रेंज वाले कॉलम को Text पर सेट करें।
क्या CSV में हाइपरलिंक बने रहते हैं?
दिखने वाला लिंक टेक्स्ट सेल की वैल्यू के रूप में रखा जाता है; उसके पीछे का पता नहीं रखा जाता, क्योंकि CSV सेल में एक ही सादी वैल्यू होती है। URL चाहिए हों तो पहले उन्हें सोर्स टेबल के अलग कॉलम में सेव करें।
क्या मैं ऐसी टेबल बदल सकता हूँ जो मेरे पास सिर्फ़ PDF में है?
हाँ, लेकिन अलग इनपुट के साथ: PDF से CSV PDF में टेक्स्ट की जगह से पंक्तियाँ फिर से बनाता है, जो HTML टेबल मार्कअप पढ़ने से कठिन है, इसलिए नतीजा ज़्यादा ध्यान से जाँचें।
पेज पर टेबल दिखती है, पर CSV खाली है। ऐसा क्यों?
कई डैशबोर्ड पेज लोड होने के बाद JavaScript से टेबल बनाते हैं, इसलिए सेव किए HTML में सिर्फ़ खाली कंटेनर होता है। डेटा दिखने के बाद ब्राउज़र के डेवलपर टूल (Elements पैनल, Copy outerHTML) से टेबल कॉपी करके .html फ़ाइल में रखें, या ऐप में Export बटन देखें।
- HTML को JSON में बदलेंHTML टेबल को JSON में बदलें: हेडर सेल key बनते हैं, हर पंक्ति एक ऑब्जेक्ट बनती है। सेव की गई .html या .htm फ़ाइल अपलोड करें, स्क्रेपर कोड की ज़रूरत नहीं।
- PDF को CSV में बदलेंटेक्स्ट वाली PDF से टेबल निकालकर CSV फ़ाइल में सेव करें, बजट ऐप, QuickBooks, pandas या डेटाबेस के लिए। तारीखें ISO में, फालतू स्पेस हटे हुए।
- XML को CSV में बदलेंXML फ़ीड, इनवॉइस और सिस्टम एक्सपोर्ट को ऑनलाइन CSV में बदलें। दोहराए रिकॉर्ड पंक्तियाँ, चाइल्ड टैग कॉलम बनते हैं। 20 फ़ाइलें तक, हर एक 95 MB।
- CSV को XLSX में बदलेंCSV को Excel XLSX वर्कबुक में बदलें, शुरुआती ज़ीरो, लंबी ID और एक्सेंट वाला टेक्स्ट सुरक्षित। कॉमा, सेमीकोलन और टैब फ़ाइलें अपने-आप पहचानी जाती हैं।
- JSON को HTML टेबल में बदलेंJSON को HTML टेबल में बदलें: की कॉलम हेडर बनती हैं, रिकॉर्ड पंक्तियाँ। CMS, ईमेल या इंटरनल पेज में पेस्ट करें। कोड की ज़रूरत नहीं।
- HTML को Excel में बदलेंसेव किए वेब पेज या HTML रिपोर्ट की टेबल को असली Excel वर्कबुक में बदलें। Excel की चेतावनी वाले नकली .xls एक्सपोर्ट ठीक करें। एक साथ 20 फ़ाइलें।