تحويل YAML إلى JSON

YAML إلى JSON منسق، مع مكان أي خطأ في الإزاحة.

الصق YAML أو اضغط «مثال». عند تبديل الاتجاه تنتقل النتيجة إلى خانة الإدخال.

عن الأداة

تقرأ الأداة YAML بمكتبة تتبع المواصفة 1.2، ثم تكتبه JSON منسقًا. التعليقات تسقط في الطريق لأن JSON لا يدعمها، والمراجع (⁦&anchor⁩ و⁦*alias⁩) تُستبدل بقيمها.

أكثر أخطاء YAML شيوعًا تتعلق بالإزاحة: عنصر أُزيح بمسافة زائدة أو ناقصة، أو Tab بدل المسافات، أو نسيان المسافة بعد النقطتين في key: value. تذكر الأداة السطر والعمود ونوع الخطأ.

في YAML 1.2 الكلمات yes وno وon وoff نصوص عادية، وليست true وfalse كما في الإصدار 1.1 القديم. إذا كان ملفك يعتمد على السلوك القديم فاكتب true أو false صراحةً.

أسئلة شائعة

هل تُحفظ التعليقات عند التحويل إلى JSON؟

لا، JSON لا يدعم التعليقات. احتفظ بملف YAML الأصلي إذا كانت التعليقات مهمة.

لماذا يظهر خطأ «مفتاح مكرر»؟

لأن المفتاح نفسه ظهر مرتين في الكائن نفسه. بعض البرامج تأخذ آخر قيمة بصمت، وهذا مصدر أخطاء يصعب اكتشافها في ملفات الإعدادات، فتنبهك الأداة إليه.