تحويل JSON إلى YAML أونلاين مجانًا
حوّل JSON إلى YAML في الوقت الفعلي. يدعم الكائنات المتداخلة والمصفوفات وجميع أنواع JSON. كل شيء يعمل داخل متصفحك.
🔒 ملفك لا يغادر متصفحك أبدًا. يتم التحويل محليًا باستخدام js-yaml.
كيفية تحويل JSON إلى YAML أونلاين
- 1
الصق JSON
الصق JSON صالحًا في مربع الإدخال.
- 2
شاهد ناتج YAML
يظهر YAML المحوّل فورًا. تتحقق الأداة من JSON وتعرض خطأً إذا كان غير صحيح.
- 3
انسخ YAML
انقر على «نسخ» لنسخ YAML إلى الحافظة.
يصف JSON وYAML نموذج البيانات نفسه من خرائط وقوائم وقيم بسيطة، لكنهما مصممان لقرّاء مختلفين. JSON مصمم للآلات: علامات اقتباس صارمة وبلا تعليقات وبلا أي غموض. أما YAML فمصمم لمن يعدّل الإعدادات يدويًا: مسافة بادئة بدل الأقواس، وعلامات اقتباس اختيارية، ودعم للتعليقات. وغالبًا ما يكون تحويل JSON إلى YAML الخطوة الأولى لجعل استجابة API أو ملف إعدادات مولَّد أسهل في الصيانة.
من الاستخدامات الشائعة تحويل إعدادات JSON إلى ملف Kubernetes أو docker-compose أو سير عمل GitHub Actions أو دليل Ansible، وهي بيئات اعتمدت YAML. كما يفيد في جعل بيانات JSON الكبيرة قابلة للمراجعة في طلب السحب، لأن فروق YAML تُقرأ سطرًا بسطر بوضوح أكبر من JSON المكتوب في سطر واحد.
يتم التحويل داخل متصفحك باستخدام مكتبة js-yaml، ولا تُرسل البيانات التي تلصقها إلى أي خادم. وقبل إنشاء YAML تحلل الأداة JSON، فإذا كان المُدخل غير صحيح ظهرت رسالة خطأ واضحة بدل ملف تالف. تتحول الأقواس إلى مسافات بادئة وتُحذف علامات الاقتباس عن المفاتيح حين يكون ذلك آمنًا، ولا يضيع شيء، ويمكنك العودة باستخدام أداة تحويل YAML إلى JSON. فقط تذكّر أن المسافة البادئة في YAML لها معنى، وتغييرها يغيّر البنية.