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 ফাইলটি সেভ করুন, অথবা আপনার ইন্ট্রানেটে দেখানো রিপোর্ট পেজটি এক্সপোর্ট করুন। সর্বোচ্চ ২০টি ফাইল আপলোড করা যাবে, প্রতিটি ৯৫ MB পর্যন্ত।

  2. 2

    Excel-উপযোগী এনকোডিং রাখুন

    এই পেজ BOM সহ UTF-8 লেখে, যাতে Windows-এর Excel-এ অ্যাকসেন্ট ঠিকভাবে দেখা যায়। ডেটাবেস ও স্ক্রিপ্টের জন্য উন্নত সেটিংস-এ গিয়ে টেক্সট এনকোডিং সাধারণ UTF-8-এ বদলান, অথবা ইউরোপীয় Excel-এর জন্য ডিলিমিটার সেমিকোলন করুন।

  3. 3

    CSV-তে কনভার্ট করুন

    CSV-এ কনভার্ট করুন চাপুন, ফাইলটি ডাউনলোড করে Excel, Google Sheets, Numbers বা আপনার BI টুলে খুলুন বা ইমপোর্ট করুন।

ওয়েব টেবিল স্প্রেডশিটে আনার উপায়

বিশ্লেষকেরা সবখানেই HTML টেবিল পান: সরবরাহকারীর দামের পেজ, খেলার পরিসংখ্যানের সাইট, ডাউনলোড বাটন ছাড়া সরকারি পরিসংখ্যান, কিংবা অভ্যন্তরীণ টুলের মাসিক রিপোর্ট যা দেখায় কিন্তু এক্সপোর্ট করে না। সংখ্যাগুলো চোখের সামনেই, কিন্তু ব্রাউজারের টেবিল যোগ, ফিল্টার বা অন্য কিছুর সাথে জোড়া যায় না।

CSV হলো নিরপেক্ষ গন্তব্য। প্রতিটি স্প্রেডশিট, ডেটাবেস ও অ্যানালিটিক্স টুল এটি ইমপোর্ট করে, আর ২০০৫ সালে এর নিয়ম 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>Team</th><th>Pts</th></tr>
  <tr><td>1</td><td><a href="/teams/abahani">আবাহনী</a></td><td>61</td></tr>
  <tr><td>2</td><td>মোহামেডান, ঢাকা</td><td>58</td></tr>
</table>

Pos,Team,Pts
1,আবাহনী,61
2,"মোহামেডান, ঢাকা",58

HTML ও CSV ফরম্যাটের বিস্তারিত

HTML

হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ

HTML হলো ওয়েবের মার্কআপ ল্যাঙ্গুয়েজ, যা ১৯৯০-এর দশকের শুরুতে টিম বার্নার্স-লি প্রথম বর্ণনা করেন এবং এখন WHATWG লিভিং স্ট্যান্ডার্ড হিসেবে দেখভাল করে। HTML ফাইলে শিরোনাম, অনুচ্ছেদ, লিংক, টেবিল, ছবি ও ফর্ম বর্ণনা থাকে, আর স্টাইল সাধারণত আসে CSS থেকে। সব ব্রাউজার এটি রেন্ডার করে, এবং ইমেইল টেমপ্লেট ও সেভ করা ওয়েব পেজেও এটি ব্যবহার হয়। একটি HTML ফাইল প্রায়ই বাইরের ছবি ও স্টাইলশিটের ওপর নির্ভর করে, তাই একা সরালে সেটি ভাঙা দেখাতে পারে।

কম্প্রেশন
–
স্বচ্ছতা (ট্রান্সপারেন্সি)
–
অ্যানিমেশন
–
প্রবর্তনের সাল
1993 · Tim Berners-Lee; maintained by WHATWG
HTML কনভার্টার

CSV

কমা-বিভক্ত মান (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 বাটন খুঁজুন।