تحويل ماركداون إلى JSON عبر الإنترنت | مجاني وآمن
حوّل ملفات ماركداون إلى JSON واستخرج شجرة AST والـ Frontmatter والجداول منها، مع معالجة آمنة داخل المتصفح مجانًا.
الصق كود ماركداون الخاص بك وستحوّله هذه الأداة فورًا إلى JSON منظّم—سواء كشجرة بنية مجردة كاملة (AST) لكل عقدة في المستند، أو استخراج بيانات YAML/TOML من مقدمة الملف ككائن JSON، أو تحويل جداول ماركداون إلى مصفوفات بيانات منظمة. اختر الوضع المناسب—AST أو Frontmatter أو Tables—وتجري عملية التحليل بالكامل داخل متصفحك دون رفع أي ملف.
الميزات الرئيسية
تحويل AST
تحويل ماركداون إلى شجرة بنية مجردة كاملة (AST) للتحليل البرمجي.
استخراج Frontmatter
استخراج بيانات YAML/TOML frontmatter بسهولة ككائن JSON.
تحليل الجداول
تحويل جداول ماركداون تلقائيًا إلى مصفوفات JSON منظمة.
قد تحتاج هذا أيضًا
كيفية تحويل ماركداون إلى 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.