YAML to JSON Converter

جديد

تحويل ثنائي الاتجاه YAML ↔ JSON مع تمييز بناء الجملة وخيارات التنسيق.

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

تضمين هذه الأداة

أضف هذه الأداة إلى موقعك أو مدونتك باستخدام iframe.

<iframe src="https://dukotools.com/tools/yaml-to-json?embed=1" width="100%" height="600" frameborder="0" allow="clipboard-write" loading="lazy" title="yaml-to-json tool"></iframe>

About YAML to JSON Converter

يوفر YAML to JSON Converter تحويلاً ثنائي الاتجاه بين تنسيقات YAML وJSON باستخدام مكتبة js-yaml المتوافقة مع معايير الصناعة. تقبل علامة التبويب YAML إلى JSON أي مستند YAML صالح وتحوله إلى JSON منسق مع تمييز بناء الجملة. تقبل علامة التبويب JSON to YAML JSON وتنتج YAML نظيفًا. يقوم كلا الاتجاهين بالتحقق من صحة الإدخال الخاص بهما ويعرضان الأخطاء المضمنة بأرقام الأسطر حتى تعرف بالضبط مكان وجود مشكلة في بناء الجملة. تعد ملفات تكوين YAML شائعة في سير عمل DevOps: بيانات Kubernetes وملفات Docker Compose وسير عمل GitHub Actions وكتب التشغيل Ansible كلها YAML. يوفر اتجاه JSON إلى YAML ثلاثة خيارات: حجم المسافة البادئة وعرض الخط ونمط الاقتباس.

الميزات الرئيسية

  • YAML لتحويل JSON

    يحول أي مستند YAML صالح إلى JSON مطبوع بشكل جميل مع تمييز بناء الجملة.

  • تحويل JSON إلى YAML

    يحول JSON مرة أخرى إلى YAML مع مسافة بادئة قابلة للتكوين وعرض الخط ونمط الاقتباس.

  • رسائل الخطأ المضمنة

    يظهر أخطاء التحليل مع أرقام الأسطر في كلا الاتجاهين.

  • خيارات التنسيق

    يدعم JSON to YAML حجم المسافة البادئة (2 أو 4)، وعرض الخط (80 أو غير محدود)، ونمط الاقتباس.

  • مدعوم من شبيبة يامل

    يستخدم مكتبة js-yaml التي تم اختبارها في المعركة لإجراء تحويل ثنائي الاتجاه دقيق.

كيفية الاستخدام

  1. 1

    حدد الاتجاه

    انقر فوق علامة التبويب YAML إلى JSON أو علامة التبويب JSON إلى YAML حسب ما تحتاجه.

  2. 2

    لصق الإدخال

    الصق YAML أو JSON في منطقة نص الإدخال.

  3. 3

    تحويل

    انقر فوق تحويل. يظهر الإخراج مع تسليط الضوء على بناء الجملة.

  4. 4

    ضبط الخيارات (JSON إلى YAML)

    قم بتغيير حجم المسافة البادئة أو عرض الخط أو نمط الاقتباس إذا لزم الأمر وقم بالتحويل مرة أخرى.

  5. 5

    نسخ الإخراج

    انقر فوق الزر "نسخ" للاستيلاء على الإخراج المحول.

حالات الاستخدام في العالم الحقيقي

تصحيح أخطاء تكوين Kubernetes

يقوم مهندس DevOps بتحويل بيان Kubernetes إلى JSON للصقه في مدقق JSON والعثور على خطأ بسيط في المسافة البادئة.

تكامل واجهة برمجة التطبيقات

يقوم المطور بتحويل ملف تكوين YAML إلى JSON لنقطة نهاية API التي تقبل فقط حمولات JSON.

مراجعة خط أنابيب CI/CD

يقوم المطور بتحويل سير عمل GitHub Actions YAML إلى JSON لمقارنته برمجيًا بمدقق المخطط.

الأسئلة المتداولة

Related Free Tools