JSON থেকে HTML টেবিল কনভার্টার
যাঁরা কখনো .json ফাইল খুলবেন না, তাঁদেরও API-এর আউটপুট দেখান। কনভার্টার আপনার রেকর্ড থেকে একটি HTML টেবিল বানায়: প্রতিটি কী-এর জন্য একটি হেডার সেল আর প্রতিটি অবজেক্টের জন্য একটি সারি। টেবিলটি সরাসরি ব্রাউজারে খোলা বা কোনো পেজে পেস্ট করা যায়।
ডেটা কনভার্টার
অথবা CSV, TSV, TXT … ফাইল এখানে ড্রop করুন ·
প্রতি ফাইল সর্বোচ্চ 95 MB· সর্বোচ্চ 20টি ফাইল· 30 মিনিট পরে মুছে ফেলা হয়
ফাইল আমাদের সার্ভারে প্রসেস করা হয় এবং 30 মিনিট পরে মুছে ফেলা হয়।
CSV ও টেক্সট ফাইলে কলাম আলাদা করার অক্ষর, পড়া ও লেখা দুই ক্ষেত্রেই প্রযোজ্য। স্বয়ংক্রিয় অপশন ইনপুট থেকে এটি শনাক্ত করে এবং কমা দিয়ে লেখে।
UTF-8 সব ভাষায় কাজ করে। Windows-এর Excel-এ CSV খুললে অ্যাকসেন্ট বা এশীয় অক্ষর এলোমেলো দেখালে BOM সহ UTF-8 বেছে নিন।
Excel, ODS ও Numbers ইনপুটের জন্য: শুধু প্রথম শিট, অথবা সব শিট রূপান্তর করুন (ZIP-এ প্রতি শিটে একটি CSV, বা প্রতি শিটে একটি JSON কী)।
নতুন স্প্রেডশিটে শিট ট্যাবের নাম, সর্বোচ্চ ৩১ অক্ষর।
অবজেক্টের অ্যারেতে প্রতিটি সারিতে কলামের নাম কী হিসেবে থাকে; অ্যারের অ্যারে বেশি সংক্ষিপ্ত এবং হেডার প্রথম অ্যারে হিসেবে থাকে।
সব সারিকে ঘিরে রাখা বাইরের এলিমেন্টের নাম; প্রতিটি সারি এর ভেতরে একটি <row> হয়।
CREATE TABLE ও INSERT স্টেটমেন্টে ব্যবহৃত হয়। শুধু অক্ষর, সংখ্যা ও আন্ডারস্কোর।
কোটিং ও কলামের ধরন ডাটাবেসভেদে সামান্য আলাদা; যে ডাটাবেসে ইমপোর্ট করবেন সেটি বেছে নিন।
তারিখের সেলগুলো একটি ফরম্যাটে পুনরায় লিখুন। ডাটাবেস ও কোডের জন্য ISO (2026-10-18) সবচেয়ে নিরাপদ; “যেমন আছে” রাখলে উৎসের মতোই থাকে।
এই টুল কীভাবে ব্যবহার করবেন
- 1
JSON ডেটা আপলোড করুন
ফাইল যোগ করুন: .json, .jsonl বা .ndjson। একই কী-যুক্ত অবজেক্টের অ্যারে দিলে সবচেয়ে পরিষ্কার টেবিল পাওয়া যায়। সর্বোচ্চ ২০টি ফাইল, প্রতিটি ৯৫ MB পর্যন্ত।
- 2
হেডার ও তারিখ যাচাই করুন
কী-গুলো কলামের হেডার হয়ে যায়। উন্নত সেটিংস-এ গিয়ে তারিখ এমন ফরম্যাটে সেট করুন যা আপনার পাঠকদের পরিচিত, যেমন মার্কিন পাঠকদের জন্য 10/18/2026।
- 3
HTML টেবিলে কনভার্ট করুন
Convert to HTML table চাপুন, ব্রাউজারে .html ফাইলটি খুলে দেখে নিন, তারপর টেবিলটি আপনার CMS, নিউজলেটার এডিটর বা উইকিতে কপি করুন।
JSON to HTML রেকর্ডের অ্যারেকে সাধারণ টেবিল এলিমেন্টে বদলে দেয়: উপরে কী, প্রতি রেকর্ডে একটি সারি, আর কিছু নয়, তাই যে পেজ বা ইমেইলে বসান না কেন, মানিয়ে যায়।
কাদের JSON ডেটা HTML টেবিল হিসেবে দেখানো দরকার
JSON সাধারণত কোনো সিস্টেম থেকে আসে, আর টেবিলটি যায় মানুষের কাছে। একজন প্রোডাক্ট ম্যানেজার অ্যাডমিন API থেকে ফিচার ফ্ল্যাগের তালিকা নিয়ে টিমের উইকিতে রাখতে চান। একজন ডেভেলপারকে ক্লায়েন্টকে JSON ভিউয়ার না দিয়ে ডেটা এক্সপোর্টের ফলাফল দেখাতে হয়। একজন নিউজলেটার এডিটর বুকিং প্ল্যাটফর্ম থেকে ইভেন্টের তালিকা পেয়ে পরের সংখ্যায় দিতে চান। শত শত রেকর্ডের সারি হাতে টাইপ করা ধীর কাজ।
টেবিল HTML 3.2 থেকে ওয়েবের অংশ, যা W3C ১৯৯৭ সালের জানুয়ারিতে Recommendation হিসেবে প্রকাশ করে, আর প্রতিটি ব্রাউজার, CMS ও ইমেইল ক্লায়েন্ট তা দেখাতে জানে। কনভার্টার শুধু কাঠামো লেখে, অর্থাৎ হেডার সেল ও ডেটা সেল, তাই দেখতে কেমন হবে তা আপনার সাইটের বিদ্যমান স্টাইল ঠিক করে। গন্তব্য GitHub README বা Markdown-এ লেখা ডক্স হলে CSV থেকে Markdown পাইপ-টেবিল তৈরি করে।
JSON থেকে HTML টেবিলের উদাহরণ
[
{"version": "2.4.0", "date": "2026-09-30", "notes": "Faster search & export"},
{"version": "2.3.1", "date": "2026-08-12", "notes": "Fix <select> width"}
]
<table>
<thead>
<tr><th>version</th><th>date</th><th>notes</th></tr>
</thead>
<tbody>
<tr><td>2.4.0</td><td>2026-09-30</td><td>Faster search & export</td></tr>
<tr><td>2.3.1</td><td>2026-08-12</td><td>Fix <select> width</td></tr>
</tbody>
</table>JSON ইনপুট ও বেছে নেওয়ার মতো টেবিল আউটপুট
| from ↓ · to → | HTML table | Markdown টেবিল | DOCX table |
|---|---|---|---|
| JSON array | JSON array to HTML table: yes | JSON array to Markdown টেবিল: yes | JSON array to DOCX table: yes |
| JSON Lines | JSON Lines to HTML table: yes | JSON Lines to Markdown টেবিল: yes | JSON Lines to DOCX table: yes |
| NDJSON | NDJSON to HTML table: yes | NDJSON to Markdown টেবিল: yes | NDJSON to DOCX table: yes |
| CSV | CSV to HTML table: yes | CSV to Markdown টেবিল: yes | CSV to DOCX table: yes |
| XLSX | XLSX to HTML table: yes | XLSX to Markdown টেবিল: yes | XLSX to DOCX table: yes |
যেখানে HTML টেবিল ভালো কাজ করে
- উইকি, CMS পেজ ও ইন্ট্রানেট পোর্টাল, যেখানে কাঁচা HTML চলে
- ইমেইল নিউজলেটার, যেখানে প্রায় সব ক্লায়েন্টে টেবিল ঠিকঠাক দেখায়
- দ্রুত শেয়ার: যেকোনো ব্রাউজারে ফাইল খোলে, কোনো সফটওয়্যার লাগে না
যেখানে এটি ভুল পছন্দ
- যে ডেটা মানুষ বারবার এডিট করবে, তা স্প্রেডশিটেই থাকা উচিত
- অতি বড় এক্সপোর্ট, যেখানে ৫০,০০০ সারির পেজ স্ক্রল করতে ধীর হয়ে যায়
- অন্য প্রোগ্রামকে ডেটা দেওয়া, যার জন্য JSON বা CSV দেওয়াই ভালো
এক নজরে JSON ও HTML ফরম্যাট
JSON
জাভাস্ক্রিপ্ট অবজেক্ট নোটেশন
JSON হলো কাঠামোবদ্ধ ডেটার জন্য হালকা টেক্সট ফরম্যাট, যা ২০০০-এর দশকের শুরুতে Douglas Crockford জনপ্রিয় করেন এবং RFC 8259 ও ECMA-404 হিসেবে মানসম্মত হয়। সহজ ও পাঠযোগ্য সিনট্যাক্সে এটি অবজেক্ট, অ্যারে, স্ট্রিং, সংখ্যা, বুলিয়ান ও null প্রকাশ করে। প্রায় সব প্রোগ্রামিং ভাষায় ওয়েব API, কনফিগারেশন ফাইল ও অ্যাপের মধ্যে ডেটা আদান-প্রদানের ডিফল্ট ফরম্যাট এটি। এতে কমেন্ট, তারিখ বা স্কিমা বিল্ট-ইন নেই, এবং বড় নেস্টেড ফাইল ভিউয়ার ছাড়া পড়া কঠিন।
- কম্প্রেশন
- –
- স্বচ্ছতা (ট্রান্সপারেন্সি)
- –
- অ্যানিমেশন
- –
- প্রবর্তনের সাল
- 2001 · Douglas Crockford
HTML
হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ
HTML হলো ওয়েবের মার্কআপ ল্যাঙ্গুয়েজ, যা ১৯৯০-এর দশকের শুরুতে টিম বার্নার্স-লি প্রথম বর্ণনা করেন এবং এখন WHATWG লিভিং স্ট্যান্ডার্ড হিসেবে দেখভাল করে। HTML ফাইলে শিরোনাম, অনুচ্ছেদ, লিংক, টেবিল, ছবি ও ফর্ম বর্ণনা থাকে, আর স্টাইল সাধারণত আসে CSS থেকে। সব ব্রাউজার এটি রেন্ডার করে, এবং ইমেইল টেমপ্লেট ও সেভ করা ওয়েব পেজেও এটি ব্যবহার হয়। একটি HTML ফাইল প্রায়ই বাইরের ছবি ও স্টাইলশিটের ওপর নির্ভর করে, তাই একা সরালে সেটি ভাঙা দেখাতে পারে।
- কম্প্রেশন
- –
- স্বচ্ছতা (ট্রান্সপারেন্সি)
- –
- অ্যানিমেশন
- –
- প্রবর্তনের সাল
- 1993 · Tim Berners-Lee; maintained by WHATWG
কোডের আনা ডেটা যখন ব্রাউজার, ইমেইল বা CMS পেজে মানুষকে পড়তে হয়, তখন JSON-কে HTML করা হয়, কারণ কাঁচা ব্রেস ও কোটের চেয়ে হেডারসহ টেবিল অনেক পাঠযোগ্য।
দুটি ফরম্যাট ওয়েব রিকোয়েস্টের দুই প্রান্তে থাকে। JSON হলো সার্ভার কোডকে যা পাঠায়, আর HTML হলো ব্রাউজার শেষে যা দেখায়। হাতে কনভার্ট করার মানে ফ্রন্ট-এন্ড টেমপ্লেট রানটাইমে যা করত তা ফাইলে করে ফেলা, যা ঠিক সিদ্ধান্ত যখন ডেটা একটি স্ন্যাপশট, প্রতি মিনিটে বদলানো ফিড নয়।
JSON থেকে HTML নিয়ে প্রশ্ন
HTML টেবিলটি কি WordPress-এ পেস্ট করা যাবে?
হ্যাঁ। ব্লক এডিটরে Custom HTML ব্লক বেছে নিন, বা ক্লাসিক এডিটরে Text ট্যাবে গিয়ে table এলিমেন্টটি পেস্ট করুন। আউটপুটে শুধু মার্কআপ থাকে, নিজস্ব স্টাইলশিট থাকে না, তাই আপনার থিমের টেবিল স্টাইল নিজে থেকেই প্রযোজ্য হয়।
টেবিলটি কি Outlook ও Gmail-এ ঠিকমতো দেখা যায়?
ইমেইলে HTML টেবিলই সবচেয়ে নির্ভরযোগ্য কাঠামো, কারণ ডেস্কটপ Outlook ২০০৭ সাল থেকে Word-এর ইঞ্জিনে মেসেজ রেন্ডার করে এবং আধুনিক CSS-এর অনেকটাই উপেক্ষা করে। ফাইল অ্যাটাচ না করে আপনার ইমেইল টুলের HTML বা সোর্স অপশনের মাধ্যমে টেবিলটি বসান।
নেস্টেড অবজেক্ট টেবিলে কীভাবে দেখানো হয়?
নেস্টেড অবজেক্ট অতিরিক্ত কলামে ছড়িয়ে যায়, নাম হয় ডট দিয়ে, যেমন customer.email। একটি রেকর্ডের ভেতরের মানের তালিকা একটি সেলেই JSON টেক্সট হিসেবে থাকে, কারণ টেবিলের সারিতে প্রতি রেকর্ডে আলাদা সংখ্যক সেল হতে পারে না।
আমার ডেটার বিশেষ অক্ষরগুলো কি HTML-এ নিরাপদ থাকে?
HTML-এ বিশেষ অর্থ বহনকারী অক্ষর, যেমন < ও &, এন্টিটি হিসেবে লেখা হয়। তাই <b>Sale</b>-এর মতো মান সেলকে বোল্ড না করে টেক্সট হিসেবেই দেখায়। এতে ব্যবহারকারীর দেওয়া ডেটার অবাঞ্ছিত মার্কআপও আপনার পেজে চলতে পারে না।
চার্টের বদলে টেবিল কেন ব্যবহার করবেন?
টেবিল সঠিক মান দেখায় এবং পাঠক একটি সারি খুঁজে নিতে পারে; চার্ট প্রবণতা দেখায়। দামের তালিকা, রিলিজ লগ বা স্টাফ ডিরেক্টরির জন্য টেবিলই উপযুক্ত; টাইম সিরিজের জন্য HTML টেবিলকে চার্ট লাইব্রেরির ডেটা সোর্স হিসেবে ব্যবহার করুন।
কনভার্ট করার পর কি ডেটা এডিট করা যায়?
HTML-এ নয়, সোর্সে এডিট করুন। মূল JSON বা স্প্রেডশিট আপডেট করে আবার কনভার্ট করুন। ডেভেলপার নন এমন কেউ রক্ষণাবেক্ষণ করলে JSON থেকে Excel দিয়ে রেকর্ডগুলো ওয়ার্কবুকে নিয়ে নিন।
- HTML থেকে JSON কনভার্টারHTML টেবিলকে JSON এ কনভার্ট করুন: হেডার সেল হয় কী, প্রতিটি সারি হয় একটি অবজেক্ট। সেভ করা .html বা .htm পেজ আপলোড করুন, স্ক্র্যাপার কোড লাগবে না।
- JSON থেকে Excel কনভার্টারJSON বা JSON Lines কে Excel XLSX শিটে কনভার্ট করুন: কী হবে কলাম হেডার, প্রতিটি রেকর্ড হবে একটি সারি। এক ব্যাচে ২০টি পর্যন্ত ফাইল, অ্যাকাউন্ট ছাড়াই।
- JSON থেকে CSV কনভার্ট করুনJSON বা JSON Lines থেকে CSV: প্রতি অবজেক্টে এক সারি, নেস্টেড ফিল্ড কলামে, BOM সহ UTF-8 যাতে Excel-এ অক্ষর ঠিক দেখায়। একসাথে 20টি ফাইল।
- JSON থেকে TXT কনভার্টারJSON কে প্লেইন টেক্সট ফাইলে কনভার্ট করুন: প্রতি লাইনে একটি রেকর্ড, ফিল্ড ট্যাব বা আপনার বাছাই করা ডিলিমিটারে আলাদা। Notepad, Excel-এ খোলে।
- CSV থেকে Markdown টেবিল কনভার্টারCSV কে GitHub, GitLab, Obsidian বা Jupyter-এর Markdown পাইপ টেবিলে কনভার্ট করুন। পাইপ এস্কেপ, হেডার সারি বজায়, যেকোনো ডিলিমিটার। ফল ডকসে কপি করুন।
- HTML থেকে CSV কনভার্টারসেভ করা ওয়েব পেজের টেবিল Excel বা Google Sheets-এর জন্য CSV-তে কনভার্ট করুন। লিংক, স্টাইল বা লুকানো ফরম্যাটিং ছাড়া পরিষ্কার সারি। HTML ও HTM ফাইল।