تحويل ماركداون إلى JSON عبر الإنترنت | مجاني وآمن
حوّل ملفات ماركداون إلى JSON واستخرج شجرة AST والـ Frontmatter والجداول منها، مع معالجة آمنة داخل المتصفح مجانًا.
الصق كود ماركداون الخاص بك وستحوّله هذه الأداة فورًا إلى JSON منظّم—سواء كشجرة بنية مجردة كاملة (AST) لكل عقدة في المستند، أو استخراج بيانات YAML/TOML من مقدمة الملف ككائن JSON، أو تحويل جداول ماركداون إلى مصفوفات بيانات منظمة. اختر الوضع المناسب—AST أو Frontmatter أو Tables—وتجري عملية التحليل بالكامل داخل متصفحك دون رفع أي ملف.
كيفية تحويل ماركداون إلى JSON
الصق محتوى ماركداون الخاص بك أو قم بتحميل ملف .md.
اختر وضع التحويل: AST، Frontmatter، أو الجداول.
انسخ أو قم بتنزيل إخراج JSON الناتج.
الميزات الرئيسية
تحويل AST
تحويل ماركداون إلى شجرة بنية مجردة كاملة (AST) للتحليل البرمجي.
استخراج Frontmatter
استخراج بيانات YAML/TOML frontmatter بسهولة ككائن JSON.
تحليل الجداول
تحويل جداول ماركداون تلقائيًا إلى مصفوفات JSON منظمة.
الأسئلة الشائعة
ما هو Markdown AST؟
AST تعني شجرة البنية المجردة. تمثل بنية مستند ماركداون الخاص بك كشجرة من العقد، مما يسهل بناء عارضين أو محللين مخصصين.
قد تحتاج هذا أيضًا
الصق كود ماركداون الخاص بك وستحوّله هذه الأداة فورًا إلى JSON منظّم—سواء كشجرة بنية مجردة كاملة (AST) لكل عقدة في المستند، أو استخراج بيانات YAML/TOML من مقدمة الملف ككائن JSON، أو تحويل جداول ماركداون إلى مصفوفات بيانات منظمة. اختر الوضع المناسب—AST أو Frontmatter أو Tables—وتجري عملية التحليل بالكامل داخل متصفحك دون رفع أي ملف.
كيفية تحويل ماركداون إلى JSON
- 1
الصق أو حمّل ملف ماركداون
أدخل محتوى ماركداون في حقل الإدخال أو حمّل ملف .md مباشرةً.
- 2
اختر وضع التحويل
حدد AST للحصول على شجرة البنية الكاملة، أو Frontmatter لاستخراج البيانات التعريفية، أو Tables لتحويل الجداول إلى مصفوفات JSON.
- 3
انقر على تحويل
يعالج المحلل ماركداون الخاص بك ويعرض JSON المنظّم في لوحة الإخراج.
- 4
انسخ أو نزّل
استخدم نسخ للحصول على JSON في الحافظة أو نزّل لحفظه كملف .json.
المراجع
- مواصفات CommonMark
المواصفة الموحدة وغير الغامضة لصياغة ماركداون التي تحدد كيفية تحليل المستندات إلى بنية.
- RFC 8259 — JSON
مواصفة IETF لتنسيق تبادل بيانات JSON المستخدم في مخرجات هذه الأداة.
أدوات ذات صلة
الأسئلة الشائعة
- ما هي شجرة البنية المجردة (AST) في ماركداون؟
- AST هي اختصار Abstract Syntax Tree أي شجرة البنية المجردة. تمثّل هيكل مستند ماركداون على شكل شجرة من العقد (nodes)، وهي مفيدة لبناء محوّلات أو محللات برمجية مخصصة.
- ما الذي يستخرجه وضع Frontmatter؟
- يقرأ وضع Frontmatter كتلة البيانات الوصفية في أعلى ملف ماركداون—المحاطة بـ --- لـ YAML أو +++ لـ TOML—ويعيدها كزوج مفتاح-قيمة في كائن JSON دون تضمين محتوى المستند.
- كيف تُحوَّل جداول ماركداون إلى JSON؟
- في وضع Tables، يُحلَّل كل جدول ماركداون إلى مصفوفة JSON حيث تصبح الصف الأول (العناوين) مفاتيح الكائن، وتتحول كل صف تالٍ إلى كائن بقيم الأعمدة.
- هل يتم إرسال ماركداون الخاص بي إلى الخادم؟
- لا. تتم جميع عمليات التحويل داخل متصفحك فقط. لا يغادر محتوى ماركداون أو الملفات المرفوعة جهازك.
- متى أستخدم وضع AST مقابل Frontmatter؟
- استخدم AST عندما تحتاج إلى تحليل برمجي كامل أو بناء محوّل مخصص. استخدم Frontmatter لاستخراج بيانات الصفحة الوصفية كالعنوان والوصف والتواريخ من ملفات المدونات أو التوثيق.
- ما تنسيقات Frontmatter المدعومة؟
- تدعم الأداة كلًا من YAML (محدودة بـ ---) وTOML (محدودة بـ +++). YAML هو الأكثر شيوعًا في منصات مثل Jekyll وHugo وVuePress.