CSV থেকে MD তে রূপান্তর করার উপায়
- CSV টেক্সট পেস্ট করুন বা একটি সমর্থিত
.csvফাইল আপলোড করুন। - ডিলিমিটার, কোট অক্ষর, হেডার সারি এবং অক্ষর এনকোডিং নিশ্চিত করুন।
- পার্স করা সারি এবং তৈরি মার্কডাউন টেবিলের প্রিভিউ দেখুন।
- টেবিলটি কপি করুন বা
.mdফাইলটি ডাউনলোড করুন।
কনভার্টার কী সংরক্ষণ করে?
| সোর্স কনটেন্ট | প্রস্তাবিত আউটপুট আচরণ | রূপান্তর নোট |
|---|---|---|
| হেডার সারি | প্রথম সারি বা কনফিগার করা সারি হেডিং হিসাবে ব্যবহার করুন | |
| সারি এবং কলাম | পার্স করা আয়তক্ষেত্রাকার ডেটা সংরক্ষণ করুন | |
| কোটেড ডিলিমিটার | কোটেড ফিল্ডের ভিতরে কমা বা ডিলিমিটার রাখুন | |
| এস্কেপড কোট | ডাবল কোট অক্ষর সঠিকভাবে ডিকোড করুন | |
| খালি ফিল্ড | খালি সেল রেন্ডার করুন | |
| ফিল্ডে নিউলাইন | এস্কেপ, প্রতিস্থাপন বা HTML ব্রেক ব্যবহার করুন | |
| পাইপ অক্ষর | এস্কেপ করুন যাতে GFM সেল বৈধ থাকে | |
| সারিবদ্ধকরণ | ঐচ্ছিক কলাম সারিবদ্ধকরণ তৈরি করুন |
রূপান্তরের সময় কী পরিবর্তন হতে পারে?
মাল্টিলাইন এবং সমৃদ্ধ সেল কনটেন্ট
মার্কডাউন টেবিল সেলগুলিতে লাইন ব্রেক, তালিকা এবং ব্লক কনটেন্টের জন্য সীমিত সমর্থন রয়েছে।
খুব বড় ডেটাসেট
হাজার হাজার সারি একটি প্রযুক্তিগতভাবে বৈধ কিন্তু পড়তে কঠিন মার্কডাউন টেবিল তৈরি করতে পারে। প্রকাশের আগে আউটপুট পর্যালোচনা করুন।
অক্ষর এনকোডিং
Windows-1252, Shift_JIS বা অন্য চারসেটে এনকোড করা ফাইলগুলি UTF-8 হিসাবে ডিকোড করা হলে ভুল প্রদর্শিত হতে পারে।
অনিয়মিত সারি
বিভিন্ন ফিল্ড সংখ্যা সহ সারিগুলির জন্য একটি ত্রুটি, মেরামতের নিয়ম বা স্পষ্ট প্যাডিং নীতি প্রয়োজন।
ডেটা টাইপ
CSV স্বাভাবিকভাবে সংখ্যাসূচক, তারিখ বা বুলিয়ান টাইপ সংরক্ষণ করে না; মার্কডাউন টেক্সট উপস্থাপন করে।
CSV থেকে মার্কডাউনের সাধারণ ব্যবহার
README তে ডেটা যোগ করুন
একটি কমপ্যাক্ট সামঞ্জস্য ম্যাট্রিক্স বা বৈশিষ্ট্য তালিকাকে সংস্করণ-নিয়ন্ত্রিত টেবিলে পরিণত করুন।
কোয়েরি ফলাফল শেয়ার করুন
একটি ছোট এক্সপোর্ট ইস্যু, পুল রিকোয়েস্ট বা সাপোর্ট টিকিটে পেস্ট করুন।
API ফিল্ড ডকুমেন্ট করুন
CSV-তে সংরক্ষিত একটি স্কিমা বা ফিল্ড তালিকাকে পাঠযোগ্য রেফারেন্স টেবিলে রূপান্তর করুন।
ট্যাবুলার নোট Obsidian-এ স্থানান্তর করুন
আরও গণনার জন্য CSV ধরে রেখে একটি পোর্টেবল টেক্সট টেবিল তৈরি করুন।
CSV থেকে মার্কডাউন উদাহরণ
name,description,status
Alpha,"Fast, simple",active
Beta,"A | B",paused
| name | description | status |
|---|---|---|
| Alpha | Fast, simple | active |
| Beta | A \| B | paused |
পরিষ্কার মার্কডাউন আউটপুটের জন্য টিপস
- ডিলিমিটার নিশ্চিত করুন কমা, সেমিকোলন এবং ট্যাব-বিভক্ত ফাইলগুলি প্লেইন-টেক্সট প্রিভিউতে একই রকম দেখতে পারে।
- একটি প্রকৃত CSV পার্সার ব্যবহার করুন সাধারণ স্ট্রিং বিভাজন কোটেড কমা, এস্কেপড কোট এবং মাল্টিলাইন ফিল্ড ভেঙে দেয়।
- ডকুমেন্টেশনের জন্য সারি সংখ্যা সীমিত করুন একটি সংক্ষিপ্ত টেবিল সম্পূর্ণ ডেটাসেট পেস্ট করার চেয়ে বেশি কার্যকর।
- রূপান্তরের আগে এনকোডিং পরীক্ষা করুন মার্কডাউন জেনারেশনের পরে নয়, ডিকোডিং ধাপে গার্বলড অক্ষর মেরামত করুন।
- পাইপ এবং লাইন ব্রেক প্রিভিউ করুন এই অক্ষরগুলি ধারাবাহিকভাবে এস্কেপ না হলে টেবিল কাঠামো ভেঙে দিতে পারে।
সাধারণ জিজ্ঞাসা
প্রথম CSV সারি কি টেবিল হেডার হয়ে যায়?
প্রথম পপুলেটেড সারি মার্কডাউন টেবিল হেডার হয়ে যায়। CSV সরাসরি ডেটা দিয়ে শুরু হলে রূপান্তরের আগে একটি হেডার সারি প্রস্তুত করুন।
পাইপ অক্ষর কি স্বয়ংক্রিয়ভাবে এস্কেপ হয়?
হ্যাঁ। পাইপ অক্ষর এস্কেপ করা হয় যাতে তারা সঠিক GFM টেবিল সেলের ভিতরে থাকে।
কোটেড ফিল্ডের ভিতরে কমা কীভাবে পরিচালিত হয়?
কোটেড কমা একই সেলের ভিতরে থাকে। CSV পার্সার এস্কেপড কোট অক্ষরও পরিচালনা করে।
মাল্টিলাইন CSV সেলগুলির কী হয়?
একটি সেলের ভিতরের লাইন ব্রেক <br> হয়ে যায়। এটি GitHub-ফ্লেভারড মার্কডাউনে সারি আয়তক্ষেত্রাকার রাখে।
আমি কি সেমিকোলন বা ট্যাব ডিলিমিটার হিসাবে ব্যবহার করতে পারি?
হ্যাঁ। ডিলিমিটার সনাক্তকরণ কমা, সেমিকোলন, ট্যাব এবং পাইপ সমর্থন করে।
খালি সেল সংরক্ষিত হয়?
হ্যাঁ। খালি সেল খালি থাকে এবং পরবর্তী কলামের মান স্থানান্তরিত করে না।
সংখ্যাসূচক কলাম ডান-সারিবদ্ধ করা যায়?
GFM সারিবদ্ধকরণ মার্কার বাম, কেন্দ্র বা ডান সারিবদ্ধকরণ প্রকাশ করতে পারে।
CSV ফাইল কত বড় হতে পারে?
কনভার্টার কোনও নির্দিষ্ট ফাইল-আকারের সীমা আরোপ করে না। খুব বড় CSV ফাইল প্রক্রিয়া করতে বেশি সময় নিতে পারে, এবং তাদের মার্কডাউন টেবিল পড়া অবাস্তব হতে পারে, তাই প্রকাশের আগে বড় আউটপুট পর্যালোচনা করুন।
মার্কডাউনকে PDF-এ ফিরিয়ে রূপান্তর করুন
আপনার কাছে ইতিমধ্যে একটি মার্কডাউন ফাইল আছে? ব্যবহার করুনমার্কডাউন থেকে PDF কনভার্টারএকটি শেয়ারযোগ্য PDF তৈরি করতে।