القائمة
Dev Tools

تحويل YAML إلى JSON أونلاين مجانًا

حوّل YAML إلى JSON فورًا. يدعم المراسي والأسماء المستعارة والبنى المعقدة. يعمل داخل المتصفح.

لا يتم تخزين الملفات أبدًافوريبدون تسجيل

🔒 ملفك لا يغادر متصفحك أبدًا. يتم التحويل محليًا باستخدام js-yaml.

كيفية تحويل YAML إلى JSON

  1. 1

    الصق YAML

    الصق محتوى YAML أو اكتبه في مربع الإدخال.

  2. 2

    شاهد ناتج JSON

    يظهر JSON المحوَّل فورًا في لوحة الإخراج أثناء الكتابة.

  3. 3

    انسخ JSON

    انقر على «نسخ» لنسخ JSON المنسَّق إلى الحافظة.

تتعامل معظم الأدوات التي تقرأ الإعدادات (واجهات REST وتطبيقات JavaScript وقواعد البيانات ومكتبات التحقق) مع JSON، بينما يُكتب كثير من الإعدادات ويُصان بصيغة YAML. يسدّ هذا المحوّل الفجوة: الصق مستند YAML واحصل على JSON صارم وصالح يمكنك إرساله إلى واجهة برمجية أو استخدامه في سكربت أو تخزينه في قاعدة بيانات مستندات.

تُحَلّ ميزات YAML المتقدمة ولا تُنسخ كما هي: تُستبدل المراسي والأسماء المستعارة (& و*) بالقيم التي تشير إليها، وتتحول كتل النص متعددة الأسطر إلى سلاسل نصية مع رموز الهروب، وتُوحَّد الأنواع غير المقتبسة إلى الصيغ الأكثر صرامة في JSON. والنتيجة JSON خالص بلا أي أثر لصيغة YAML.

هناك أمران يجب الانتباه لهما: لا يدعم JSON التعليقات، لذلك تُحذف تعليقات YAML؛ كما أن استنتاج الأنواع في YAML (تحوّل no بلا اقتباس إلى القيمة المنطقية false، أو 3.10 إلى الرقم 3.1) كثيرًا ما يفاجئ المستخدم. إذا بدت قيمة ما خاطئة فضعها بين علامتي اقتباس في YAML وأعد التحويل. تتم المعالجة كلها محليًا في متصفحك باستخدام js-yaml.

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

قد تحتاج أيضًا إلى