تحويل CSV إلى جدول Markdown

الصق بيانات CSV لتحصل على جدول Markdown بصيغة GitHub، ويصبح الصف الأول فيه صف العناوين.

جارٍ تحميل الأداة…

المعالجة والخصوصية: تُحسب النتيجة داخل متصفحك ولا تُرسل بياناتك إلى أي خادم.

طريقة الاستخدام

  1. أدخل بيانات CSV، الفاصل بين الخلايا، محاذاة الأعمدة، اجعل الأعمدة متساوية العرض واحذف المسافات حول كل خلية.
  2. تظهر النتيجة فورًا وتتحدّث مع كل تعديل.
  3. انسخ النتيجة، أو انسخ رابطًا يحفظ القيم نفسها لمشاركتها.

طريقة الحساب

تُقرأ الخلايا وفق قواعد CSV (RFC 4180)، ثم يُكتب كل صف بين علامات |، ويُضاف بعد العناوين صف فاصل من --- مع : للمحاذاة. تتحول | داخل الخلية إلى \| وفاصل السطر إلى <br>.

مثال

المدخلات: الفاصل بين الخلايا = اكتشاف تلقائي، محاذاة الأعمدة = افتراضية، اجعل الأعمدة متساوية العرض = نعم، احذف المسافات حول كل خلية = نعم. النتيجة: جدول Markdown: | product | price | qty | | ------- | ----- | --- | | Tea | 12.5 | 3 | | Coffee | 18 | 2 | | Dates | 30 | 1 |، عدد الصفوف: 4، عدد الأعمدة: 3.

product,price,qty
Tea,12.5,3
Coffee,18,2
Dates,30,1
| product | price | qty |
| ------- | ----- | --- |
| Tea     | 12.5  | 3   |
| Coffee  | 18    | 2   |
| Dates   | 30    | 1   |

الحدود والملاحظات

  • جدول Markdown يحتاج صف عناوين دائما، لذلك يصبح الصف الأول عناوين، ولا يدعم دمج الخلايا.
  • قد يبدو تساوي الأعمدة مختلا مع النص العربي أو الرموز التعبيرية لأن عرض الحروف يختلف بين الخطوط.

أسئلة شائعة عن هذه الأداة

هل يظهر الجدول في GitHub مباشرة؟

نعم، الناتج بصيغة GitHub Flavored Markdown ويظهر جدولا في ملفات README والتعليقات وطلبات الدمج.

ماذا يحدث إذا احتوت الخلية على علامة |؟

تتحول إلى \| حتى لا تقسم الخلية إلى خليتين، ويعرضها المحرر علامة | عادية.

هل تغيّر المحاذاة محتوى الخلايا؟

لا، المحاذاة تُكتب في صف الفاصل فقط بعلامة : ولا تمس النص.