UltKit
इमेज11
PDF13
डॉक्यूमेंट और डेटा7
वीडियो6
ऑडियो4
और टूल्स22

HTML से CSV कन्वर्टर

ब्राउज़र से टेबल कॉपी करके Excel में डालने पर साथ में फ़ॉन्ट, लिंक, मर्ज किए सेल और कभी-कभी कोई इमेज भी आ जाती है। सेव किए पेज को CSV में बदलने पर आपको सिर्फ़ वैल्यू मिलती हैं, टेबल की हर पंक्ति के लिए एक पंक्ति, जिन्हें तुरंत सॉर्ट करके चार्ट बना सकते हैं।

डेटा कन्वर्टर

या CSV, TSV, TXT … फ़ाइलें यहाँ ड्रop करें ·

प्रति फ़ाइल अधिकतम 95 MB· अधिकतम 20 फ़ाइलें· 30 मिनट बाद हटा दी जाती हैं

आउटपुट

फ़ाइलें हमारे सर्वर पर प्रोसेस होती हैं और 30 मिनट बाद हटा दी जाती हैं।

इस टूल का उपयोग कैसे करें

  1. 1

    वेब पेज सेव करें

    ब्राउज़र में Ctrl+S या Cmd+S दबाकर .html फ़ाइल सेव करें, या अपने इंट्रानेट का रिपोर्ट पेज एक्सपोर्ट करें। एक बार में 20 फ़ाइलें अपलोड करें, हर फ़ाइल 95 MB तक।

  2. 2

    Excel के अनुकूल एन्कोडिंग रहने दें

    यह पेज BOM के साथ UTF-8 लिखता है, ताकि Windows पर Excel में accent वाले अक्षर सही दिखें। एडवांस्ड सेटिंग में जाकर डेटाबेस और स्क्रिप्ट के लिए टेक्स्ट एन्कोडिंग को सादे UTF-8 पर करें, या यूरोपीय Excel के लिए डिलिमिटर को Semicolon पर करें।

  3. 3

    CSV में बदलें

    CSV में कन्वर्ट करें दबाएँ, फ़ाइल डाउनलोड करें और उसे Excel, Google Sheets, Numbers या अपने BI टूल में खोलें या इम्पोर्ट करें।

वेब टेबल को स्प्रेडशीट में कैसे लाएँ

एनालिस्ट को HTML टेबल हर जगह मिलती हैं: सप्लायर का प्राइस पेज, स्पोर्ट्स आँकड़ों की साइट, बिना डाउनलोड बटन वाली सरकारी सांख्यिकी रिलीज़, या इंटरनल टूल की मासिक रिपोर्ट जो दिखती तो है पर एक्सपोर्ट नहीं होती। आँकड़े सामने हैं, पर ब्राउज़र टेबल को जोड़ा, फ़िल्टर किया या किसी से मिलाया नहीं जा सकता।

CSV एक तटस्थ फ़ॉर्मेट है। हर स्प्रेडशीट, डेटाबेस और एनालिटिक्स टूल इसे इम्पोर्ट करता है, और इसके नियम 2005 में RFC 4180 के रूप में लिखे गए थे। पंक्तियाँ CSV में आ जाएँ तो डेटा आगे देना होने पर CSV से XLSX उन्हें टाइप वाले सेल के वर्कबुक में बदल देता है। अगर टेबल स्प्रेडशीट की जगह कोड के लिए है, तो JSON बेहतर लक्ष्य है।

HTML टेबल से CSV: आम तरीकों की तुलना

UltKitGoogle Sheets IMPORTHTMLExcel में कॉपी-पेस्ट
लॉगिन के पीछे वाले पेज पर काम करता हैyesnoyes
बिना फ़ॉर्मेटिंग या लिंक की सादी वैल्यूyesyesno
सेव किए कई पेज एक साथ कन्वर्ट करता हैyesnono
आउटपुट दोबारा इस्तेमाल होने वाली CSV फ़ाइल हैyesCSV के रूप में डाउनलोडCSV के रूप में सेव करें
पेज बदलने पर रिफ़्रेश होता हैnoyesno

HTML से CSV का उदाहरण

लिंक वाले टीम नाम की एक लीग टेबल, 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
HTML कन्वर्टर

CSV

कॉमा-सेपरेटेड वैल्यू

CSV टेबल के लिए एक सादा टेक्स्ट फ़ॉर्मैट है, जिसमें हर लाइन एक पंक्ति होती है और कॉमा कॉलम को अलग करते हैं। यह कंप्यूटिंग के शुरुआती दिनों से इस्तेमाल हो रहा है और RFC 4180 में वर्णित है, हालाँकि कई वेरिएंट सेमीकोलन या टैब और अलग-अलग टेक्स्ट एन्कोडिंग का उपयोग करते हैं। लगभग हर स्प्रेडशीट, डेटाबेस और एनालिटिक्स टूल इसे इम्पोर्ट और एक्सपोर्ट कर सकता है, इसलिए सिस्टम के बीच डेटा ले जाने के लिए यही डिफ़ॉल्ट फ़ॉर्मैट है। CSV में सिर्फ़ वैल्यू रहती हैं; फ़ॉर्मूला, फ़ॉर्मैटिंग, कई शीट या डेटा टाइप नहीं।

कंप्रेशन
–
ट्रांसपेरेंसी (पारदर्शिता)
–
एनिमेशन
–
शुरुआत का वर्ष
–
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 बटन देखें।