تخصيص في · مُعد للـ API

YAML إلى JSON YAML داخل. JSON خارج.

Manifests Kubernetes، وسير عمل GitHub Actions، وملفات التكوين dbt، ورسومات Helm — YAML هو الشكل الذي يبدو عليه التكوين في عام 2026. JSON هو الشكل الذي يبدو عليه التكوين كبيانات. تظهر الترجمة يوميًا. يعمل Morph مع js-yaml في علامة التبويب الخاصة بمتصفحك — يتم حل المراجع، وتضمين المراجع، والحفاظ على النصوص متعددة الأسطر. يبقى YAML حيث كان. يحفظ JSON محليًّا. مجاني لجميع المهام التي تُنفَّذ على جهازك؛ يُدفع الذكاء الاصطناعي بالرصيد.

01
تحليل

مواصفات YAML 1.2

js-yaml — المُحلل الذي يستخدمه معظم نظام JS — يعمل في علامتك التبويب. متوافق مع المواصفات.

افتح الأداة
يعمل على جهازك · مجاني · بدون حساب

ما الذي يفعله بالفعل

02
حل

الروابط والمرجعيات

&anchor / *أنماط المرجع المدمجة في الـ JSON. تمت معالجة المفاتيح المدمجة (<<:) بشكل صحيح.

03
السلاسل

السطور المتعددة محفوظة

تم الحفاظ على المتجهات الكتلية (| literal, > folded) بشكل صحيح. تم الحفاظ على الأسطر الفارغة حيث حافظ YAML عليها.

04
EMIT

جميل أو مضغوط

JSON مُنسَّق لسهولة القراءة. مُصغّر للطلب API. كلاهما صالح.

كيف يعمل

  1. افتح morph.cool — فقط المتصفح.
  2. قم بوضع ملف .yaml أو .yml. أو الصق المحتوى.
  3. اختر تنسيق JSON كتنسيق الإخراج. يعمل المُحلل محليًا.
  4. يتم تنزيل JSON. تم حل الروابط، وتم تضمين المراجع.
  5. يظل ملف YAML غير مُعدَّل.
0تحميل
∞حد الدُفعات
1-نقرةتصدير

لماذا يغادر الناس أدوات التحميل والانتظار

YAML هو ما يكتبه البشر في الإعدادات. JSON هو ما تقرأه الآلات. تقبل معظم الأدوات كليهما — لكن معظم مسارات CI، معظم واجهات برمجة التطبيقات، معظم أدوات التحقق تطلب JSON تحديدًا. يعمل Morph مع js-yaml في علامة التبويب الخاصة بك — تُحل المراجع والمرجعيات، تُحتفظ بـ block scalars متعددة الأسطر، ويتم إخراج متوافق مع المواصفات.

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

ما الفرق بين هذا وبين yq، js-yaml CLI، أو الأدوات عبر الإنترنت؟

يتطلب yq و js-yaml CLI التثبيت وخطوة تعليمية. تُضيف الأدوات عبر الإنترنت تأخيرًا وعلامة مائية. يعمل Morph في متصفحك — اسحب، أفلت، وتنزّل.

هل يتعامل مع العلامات والمرجعيات؟

نعم. يتم تضمين أنماط &anchor / *ref في JSON. يتم التعامل مع مفاتيح الدمج (<<:) بشكل صحيح.

السطور المتعددة (| و >)؟

تم الحفاظ على نمطين من التحويلات بشكل صحيح — النمط الحرفي والنمط المطوي.

YAML 1.1 مقابل 1.2؟

الافتراضي للمُحلل هو YAML 1.2 (المواصفة الحديثة). يمكن تكوين الإعدادات المُختلفة لـ 1.1 (نعم/لا كقيمة منطقية، الأعداد الثمانية)

هل يمكن التحويل الجماعي؟

نعم. أضف مجلدًا من YAMLs، احصل على JSONs. يحتوي الطبق المجاني على حد غير محدود للدفعة.

هل توجد باقة مجانية؟

نعم. كل شيء يعمل على جهازك مجاني دون حد. تُدفع مهام الذكاء الاصطناعي والعمل على الخادم برصيد، حوالي سنت واحد لكل منها.

حوِّل YAML → JSON
Convert YAML → JSON
Nothing leaves your device · Free for what you make, credits for what we run