UltKit

تبدیل CSV به جدول Markdown

تایپ دستی جدول Markdown یعنی شمردن خط‌های عمودی و خط‌تیره‌ها در تک‌تک سطرها. به‌جای آن فایل CSV را بارگذاری کنید تا جدولی با ردیف سرستون و ردیف جداکننده تحویل بگیرید که آمادهٔ چسباندن در README، صفحهٔ ویکی یا نوت‌بوک است.

مبدل داده

یا فایل‌های CSV, TSV, TXT … را اینجا رها کنید ·

حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه

خروجی

فایل‌ها روی سرورهای ما پردازش می‌شوند و پس از 30 دقیقه حذف می‌شوند.

نحوه استفاده از این ابزار

  1. 1

    فایل CSV را بارگذاری کنید

    فایل‌های .csv، .tsv یا .txt جداشده با نویسه را اضافه کنید؛ تا 20 فایل در هر بار و هر کدام حداکثر 95 MB. تشخیص خودکار، کاما، نقطه‌ویرگول، تب و خط عمودی را پشتیبانی می‌کند.

  2. 2

    ردیف سرستون را تأیید کنید

    گزینهٔ ردیف اول سرستون است روشن است، پس ردیف 1 به عنوان سرستون جدول در نظر گرفته می‌شود. اگر فایل شما از همان ردیف اول با داده شروع می‌شود، آن را در تنظیمات پیشرفته خاموش کنید.

  3. 3

    تبدیل کنید و بچسبانید

    روی تبدیل به جدول Markdown بزنید، فایل .md را باز کنید و جدول را در README، پول‌ریکوئست، issue یا یادداشت خود جایگذاری کنید.

پاسخ

چطور فایل CSV را به جدول Markdown تبدیل کنم؟

CSV را بارگذاری کنید و روی تبدیل به جدول Markdown بزنید. ردیف اول سرستون جدول می‌شود، زیر آن ردیفی از خط‌تیره اضافه می‌شود و هر خط دیگر به ردیفی با سلول‌های جداشده با خط عمودی تبدیل می‌شود.

چرا برنامه‌نویسان CSV را به Markdown تبدیل می‌کنند

مستندات همیشه در فایل‌های Markdown جمع می‌شوند. نگه‌دارندهٔ پروژه جدول نسخه‌های پشتیبانی‌شده را در README می‌خواهد، مهندسی اعداد بنچمارک را در پول‌ریکوئست می‌گذارد و پژوهشگری فهرست مطالعه‌اش را در Obsidian نگه می‌دارد. اعداد معمولاً از صفحه‌گسترده یا خروجی CSV یک اسکریپت می‌آیند و بازسازی دستی آن‌ها با خط عمودی میان هر سلول کند است و خطا در آن آسان.

Markdown اصلی جان گروبر در سال 2004 اصلاً جدول نداشت. نحو خط عمودی از طریق PHP Markdown Extra رواج یافت و در سال 2017 در مشخصات GitHub Flavored Markdown نوشته شد؛ به همین دلیل در GitHub و بیشتر ابزارهایی که از آن پیروی می‌کنند کار می‌کند. اگر ردیف‌ها از Excel آمده‌اند، ابتدا با Excel به CSV ذخیره کنید و بعد اینجا تبدیل کنید.

نمونهٔ تبدیل CSV به جدول Markdown

CSV ورودی: نسخه‌های پشتیبانی‌شدهٔ runtime
runtime,version,status
Python,3.13,پشتیبانی‌شده
Python,3.9,پایان پشتیبانی | اکتبر 2025
Node.js,22,پشتیبانی‌شده
خروجی: جدول با خط عمودی و escape مقدار دارای خط عمودی
| runtime | version | status |
| --- | --- | --- |
| Python | 3.13 | پشتیبانی‌شده |
| Python | 3.9 | پایان پشتیبانی \| اکتبر 2025 |
| Node.js | 22 | پشتیبانی‌شده |

جدول Markdown تبدیل‌شده کجا نمایش داده می‌شود

پشتیبانی پلتفرم‌ها از جدول Markdown
سازمانالزاممنبع
GitHubجدول‌های با خط عمودی را در README، issue، پول‌ریکوئست و ویکی نمایش می‌دهد و از مشخصات GFM پیروی می‌کند.مشخصات GFM
GitLabGitLab Flavored Markdown همین جدول‌ها را در مخازن، issueها و merge requestها نمایش می‌دهد.—
Obsidianجدول‌ها را در حالت خواندن نشان می‌دهد و در پیش‌نمایش زنده ویرایش جدول را ارائه می‌کند.—
Jupyterسلول‌های Markdown در نوت‌بوک‌ها جدول را کنار کد شما نمایش می‌دهند.—
CommonMarkمشخصات اصلی نحو جدول ندارد؛ رندررها به افزونهٔ جدول نیاز دارند.commonmark.org

مشخصات فرمت‌های CSV و Markdown

CSV

مقادیر جداشده با کاما

CSV یک قالب متن ساده برای جدول‌هاست که در آن هر خط یک ردیف است و ستون‌ها با کاما از هم جدا می‌شوند. این قالب از روزهای نخست رایانه استفاده می‌شده و در RFC 4180 توضیح داده شده است، هرچند بسیاری از گونه‌ها از نقطه‌ویرگول یا تب و رمزگذاری‌های متنی متفاوت استفاده می‌کنند. تقریباً هر صفحه‌گسترده، پایگاه داده و ابزار تحلیلی می‌تواند آن را وارد یا صادر کند و به همین دلیل قالب پیش‌فرض انتقال داده بین سیستم‌هاست. CSV فقط مقادیر را ذخیره می‌کند و فرمول، قالب‌بندی، چند برگه یا نوع داده ندارد.

فشرده‌سازی
–
شفافیت
–
انیمیشن
–
سال معرفی
–
مبدل CSV

MD

Markdown

Markdown یک نحو نشانه‌گذاری سبک است که John Gruber در سال 2004 ساخت. از نمادهای متن ساده مانند # برای عنوان، * برای تأکید و - برای فهرست استفاده می‌کند که به صورت متن خام هم خوانا می‌مانند و به‌خوبی به HTML تبدیل می‌شوند. این قالب استاندارد فایل‌های README، مستندات، ویکی‌ها، برنامه‌های یادداشت و بسیاری از مولدهای سایت ایستا است. گویش‌های مختلفی مانند CommonMark و GitHub Flavored Markdown وجود دارد که در جزئیاتی مثل جدول‌ها فرق دارند. هر ویرایشگر متنی می‌تواند فایل‌های .md را باز کند.

فشرده‌سازی
–
شفافیت
–
انیمیشن
–
سال معرفی
2004 · John Gruber
مبدل MD

وقتی یک مجموعه‌داده کوچک باید داخل مستندات جا بگیرد، CSV به Markdown تبدیل می‌شود: جدول سازگاری در README، فهرست نسخه‌ها در changelog، پول‌ریکوئستی که نتایج بنچمارک را مقایسه می‌کند یا یادداشتی در پایگاه دانش شخصی.

تبدیل برای مقادیر تقریباً بی‌اتلاف است، اما برای مقصود داده نه. CSV همهٔ ردیف‌ها را برای خواندن توسط نرم‌افزار نگه می‌دارد؛ جدول Markdown تصویری از داده برای انسان است و نوع داده، فرمول یا ادغام سلول ندارد. CSV را به عنوان منبع در مخزن نگه دارید و هر وقت اعداد تغییر کردند، جدول را دوباره بسازید.

پرسش‌های متداول تبدیل CSV به Markdown

جدول‌های Markdown کجا نمایش داده می‌شوند؟

در هر جا که رندرر از افزونهٔ جدول با خط عمودی پشتیبانی کند: GitHub، GitLab، Obsidian، نوت‌بوک‌های Jupyter و سازندگان سایت ایستا مانند MkDocs و Hugo. رندرر کاملاً مطابق CommonMark همان خطوط را به صورت متن ساده و با خط‌های عمودی نمایش می‌دهد.

اگر یکی از مقادیر CSV کاراکتر | داشته باشد چه می‌شود؟

علامت | بدون escape یک سلول جدید شروع می‌کند و همهٔ ستون‌ها را به راست جابه‌جا می‌کند. مبدل آن را به شکل \| می‌نویسد، یعنی escape‌ای که GitHub Flavored Markdown تعریف کرده است، و خط عمودی به صورت متن داخل سلول نمایش داده می‌شود.

آیا می‌توانم اعداد را راست‌چین کنم؟

بله، با ویرایش ردیف جداکننده: ---: ستون را راست‌چین، :---: وسط‌چین و :--- چپ‌چین می‌کند. دو نقطه را بعد از تبدیل اضافه کنید؛ فقط شیوهٔ نمایش جدول را تغییر می‌دهند، نه داده را.

چه حجمی از CSV برای تبدیل به جدول Markdown مناسب است؟

جدول‌های Markdown برای خواندن ساخته شده‌اند، پس چند ده ردیف و چند ستون محدود بهترین نتیجه را می‌دهد. جدولی با هزاران ردیف هم تبدیل می‌شود، اما پیمایش README را سخت می‌کند؛ بهتر است به فایل CSV در مخزن پیوند بدهید و فقط یک نمونه نشان دهید.

شکست خط داخل یک فیلد CSV چه می‌شود؟

هر ردیف جدول Markdown باید در یک خط بماند، بنابراین مقدار داخل گیومهٔ CSV که چند خطی است را نمی‌شود همان‌طور نگه داشت. پیش از تبدیل این شکست‌های خط را جایگزین کنید؛ در GitHub می‌توانید داخل سلول از <br> برای ایجاد خط جدید استفاده کنید.

آیا می‌توانم جدول را به HTML تبدیل کنم؟

اگر مقصد صفحهٔ وب، CMS یا ایمیل است و نه فایل Markdown، تبدیل به را روی جدول HTML بگذارید. برای داده‌ای که از JSON شروع می‌شود، در صفحهٔ JSON به HTML همین خروجی از پیش انتخاب شده است.