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
حدد الاتجاه
انقر فوق علامة التبويب YAML إلى JSON أو علامة التبويب JSON إلى YAML حسب ما تحتاجه.
- 2
لصق الإدخال
الصق YAML أو JSON في منطقة نص الإدخال.
- 3
تحويل
انقر فوق تحويل. يظهر الإخراج مع تسليط الضوء على بناء الجملة.
- 4
ضبط الخيارات (JSON إلى YAML)
قم بتغيير حجم المسافة البادئة أو عرض الخط أو نمط الاقتباس إذا لزم الأمر وقم بالتحويل مرة أخرى.
- 5
نسخ الإخراج
انقر فوق الزر "نسخ" للاستيلاء على الإخراج المحول.
حالات الاستخدام في العالم الحقيقي
تصحيح أخطاء تكوين Kubernetes
يقوم مهندس DevOps بتحويل بيان Kubernetes إلى JSON للصقه في مدقق JSON والعثور على خطأ بسيط في المسافة البادئة.
تكامل واجهة برمجة التطبيقات
يقوم المطور بتحويل ملف تكوين YAML إلى JSON لنقطة نهاية API التي تقبل فقط حمولات JSON.
مراجعة خط أنابيب CI/CD
يقوم المطور بتحويل سير عمل GitHub Actions YAML إلى JSON لمقارنته برمجيًا بمدقق المخطط.
الأسئلة المتداولة
Related Free Tools
Explore these tools that work great alongside YAML to JSON Converter: