محوّل الجداول إلى مخطط Avro

الصق الصفوف أو أفلِت ملف CSV أو Excel، واختر Avro كصيغة الإخراج، ثم احفظ المخطط في ملف ‎.avsc بجانب بياناتك. يصبح كل عمود حقلًا واحدًا، ويُسمّى السجل Sheet1.

تُستمد الأنواع من العمود نفسه: العمود الرقمي يصبح double، وما عداه يصبح string، وكل حقل يقبل القيمة الفارغة بقيمة افتراضية null، لذا تظل الصفوف ذات الخلايا الفارغة صالحة. يجب أن تكون أسماء الحقول بأحرف ASCII فقط، لذا يُكتب اسم العمود غير المطابق (مثل الأحرف الصينية أو المسافات أو علامات الترقيم) بالصيغة column_2 ويُحفظ كما هو في حقل doc الخاص به.

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

حوّل الجدول إلى نص جاهز للصق: Markdown أو HTML أو TSV أو عبارات SQL أو JSON أو XML أو YAML أو LaTeX أو INI أو TOML أو JSON Lines أو جدول ASCII. لا يُرفع أي شيء.

بياناتك لا تغادر هذا المتصفح أبدًا

يتم تحليل الملف ومعاينته وإنشاء الرسم البياني على جهازك. لا يُرفع أي شيء — ولا حتى عينة. أغلق التبويب وستختفي البيانات.

أو الصق نص الجدول

كيف يعمل

  1. 1.استورد الجدول (Excel، أو CSV، أو TSV، أو JSON، أو الصقه)، ثم اختر صيغة المخرجات: Markdown، أو HTML، أو SQL INSERT، أو JSON، أو XML، أو YAML، أو LaTeX، أو vCard، أو iCal، أو pandas وغيرها.
  2. 2.بالنسبة إلى SQL، حدّد اسم الجدول؛ وبالنسبة إلى vCard وiCal، حدّد العمود الذي يحمل كل حقل — وأي حقل تتركه فارغًا لن يُكتب ببساطة.
  3. 3.اضغط إنشاء وتحقق من النتيجة على اليمين.
  4. 4.انسخها أو نزّلها. الصفوف التي يتعذر تحويلها إلى جهة اتصال أو حدث صالح تُتخطى بدلًا من كتابتها ناقصة.

الأسئلة الشائعة

أين البيانات نفسها؟
هذا الإخراج هو المخطط فقط: يحتفظ Avro بالصفوف في ملف منفصل، أو في ملف حاوٍ يتضمّن المخطط. وإذا أردت الصفوف بصيغة JSON، فصدّر الجدول نفسه بصيغة JSON وسلّم الاثنين إلى برنامج الكتابة لديك.
لماذا تغيّرت بعض أسماء الأعمدة؟
لا يجوز أن تتضمن أسماء حقول Avro سوى الحروف والأرقام والشرطات السفلية، ولا يمكن أن تبدأ برقم، لذا يُستبدل أي شيء آخر. ويظل اسم العمود الأصلي مسجّلًا في السمة doc الخاصة بذلك الحقل، فلا يضيع شيء.

أدوات ذات صلة

مولّد عبارات SQL INSERT من الجداول

حوّل جدول CSV أو Excel إلى عبارات SQL INSERT داخل متصفحك: يصبح صف الترويسة قائمة الأعمدة، وتُهرَّب علامات الاقتباس، وتصبح الخلايا الفارغة NULL.

محوّل CSV إلى جدول Markdown

حوّل جدول CSV أو Excel أو JSON إلى جدول Markdown لملف README أو صفحة Notion أو طلب سحب. تُهرَّب الرموز

محول CSV إلى XML

حوّل جدول CSV أو Excel أو JSON إلى XML سليم في متصفحك: تصبح أسماء الأعمدة أسماء عناصر، وتُهرب الرموز الخاصة، وتبقى الخلايا الفارغة عناصر فارغة.

محول CSV إلى YAML

حوّل جدول CSV أو Excel أو JSON إلى قائمة YAML نظيفة، مع وضع القيم بين علامتي تنصيص كلما كان ذلك ضرورياً لتفادي قراءتها كأرقام أو قيم منطقية أو null.

محول CSV إلى جدول LaTeX

حوّل جدول CSV أو Excel إلى بيئة tabular جاهزة للصق في LaTeX، مع تهريب علامات العطف والنسبة المئوية والشرطات السفلية والشرطات المائلة العكسية.

محول CSV إلى JSON Lines (JSONL)

حوّل جدول CSV أو Excel إلى JSON Lines: كائن JSON واحد لكل سطر، جاهز لـ jq وخطوط أنابيب السجلات وعمليات الاستيراد بالجملة.

محول CSV إلى INI

حوّل جدول CSV أو Excel إلى أقسام INI: كتلة مرقّمة لكل صف مع أسطر key=value، جاهزة لملفات الإعدادات القديمة وأدوات الاستيراد.

محول CSV إلى TOML

حوّل جدول CSV أو Excel إلى TOML باستخدام مصفوفة جداول، مع إبقاء الأرقام رقمية، وكتابة الخلايا الفارغة كسلاسل نصية فارغة، وتنصيص المفاتيح غير اللاتينية.

محوّل CSV إلى جدول ASCII

حوّل جدول CSV أو Excel إلى جدول ASCII بإطار مناسب للسجلات وتعليقات الكود والمستندات النصية، مع محاذاة أحرف CJK بعرض مزدوج.

محوّل الجدول إلى مصفوفة PHP

حوّل جدول CSV أو Excel إلى مصفوفة PHP في متصفحك: يصبح صف الرأس أول عنصر، وتبقى الأرقام أرقامًا وتتحول الخلايا الفارغة إلى null.

محوّل جدول إلى مصفوفة Ruby

حوّل جدول CSV أو Excel إلى مصفوفة Ruby داخل متصفحك: يصبح صف الرأس أول عنصر، وتبقى الأرقام أرقامًا وتتحول الخلايا الفارغة إلى nil.

محول الجداول إلى AsciiDoc

حوّل جدول CSV أو Excel إلى جدول AsciiDoc في متصفحك: الصف الأول يحصل على خيار header، والشرطات العمودية داخل الخلايا يتم تجاوزها.

محول الجداول إلى Trac Wiki

حوّل جدول CSV أو Excel إلى جدول Trac wiki داخل متصفحك: سطر واحد لكل صف، وخلايا مفصولة بشرطة عمودية، وصف رأس عريض.