تحويل ثنائي الاتجاه بين YAML و JSON

الصق YAML أو JSON على اليسار ليتم تحويله فوريًا إلى الصيغة المقابلة على اليمين. يدعم خيارات المسافة البادئة وترتيب المفاتيح وعرض الأخطاء سطرًا بسطر، وتتم جميع المعالجة داخل المتصفح فقط.

AG YAML — محوّل وأداة تحقق YAML ↔ JSON

YAML JSON
المسافة البادئة
المصدرYAML
النتيجةJSON
أسطر0
الحجم0 B
مفاتيح0
تستخدم هذه الأداة محرك js-yaml للتحويل المتبادل بين YAML 1.2 و JSON. عند فشل التحليل، تُعلمك برقم السطر الذي حدث فيه الخطأ وما هو الخطأ، ويمكنك في مخرجات JSON اختيار المسافة البادئة (٢ · ٤ · جدولة · ضغط) وترتيب المفاتيح أبجديًا. لا يُرسَل المحتوى المُدخل إلى الخادم ولا يُخزَّن، بل تتم معالجته بالكامل داخل المتصفح.

هل يتم التحويل بين YAML و JSON في الاتجاهين؟

نعم. يمكنك عبر زر الاتجاه في المنتصف التبديل بين YAML→JSON و JSON→YAML، وإعادة النتيجة إلى المدخل للتحقق ذهابًا وإيابًا.

عند فشل التحويل، هل أعرف أين الخطأ؟

إذا وُجد خطأ في الصياغة، تعرض الأداة رقم السطر الذي اكتشفه المحلّل وسببه أسفل لوحة المصدر. بالنسبة إلى YAML تستخدم معلومات الموضع من js-yaml، وبالنسبة إلى JSON تحوّل موضع الخطأ إلى سطر وعمود.

هل يمكنني تغيير المسافة البادئة أو ترتيب المفاتيح في JSON؟

نعم. يمكنك الاختيار بين مسافتين · ٤ مسافات · جدولة · ضغط (Minify)، وعند تفعيل ترتيب المفاتيح أبجديًا تُخرَج مفاتيح الكائنات مرتّبة.

هل تُرسَل البيانات المُدخلة إلى الخادم؟

لا. تتم جميع عمليات التحويل داخل متصفحك فقط، ولا يُرسَل أو يُخزَّن أي محتوى على أي خادم. يمكنك التعامل مع ملفات الإعدادات والأسرار بأمان.

المعالجة داخل المتصفح تحويل فوري بدون تسجيل مجاني تمامًا