محوِّل JSON ↔ YAML
حوِّل JSON إلى YAML أو YAML إلى JSON فورًا في متصفحك. لا يلزم رفع أي ملف — تتم معالجة كل شيء على جانب العميل.
الأسئلة الشائعة
ما هو YAML؟
YAML (اختصار لـ YAML Ain't Markup Language) هو تنسيق تسلسل بيانات مقروء بشريًا، يُستخدم عادةً في ملفات الإعداد. يستخدم المسافة البادئة لتمثيل البنية، مما يجعله أسهل قراءةً من JSON للبيانات المتداخلة المعقدة.
هل هذا التحويل بلا فقدان؟
اتجاه JSON → YAML بلا فقدان لجميع أنواع JSON القياسية (الكائنات والمصفوفات والسلاسل والأرقام والقيم المنطقية وnull). يستخدم YAML → JSON محللًا مبسَّطًا يغطي أنماط YAML الشائعة؛ ولا تُدعم ميزات YAML المتقدمة كالمراسي والأسماء المستعارة والمتغيرات متعددة الأسطر.
لماذا قد يفشل YAML → JSON؟
يستخدم هذا الأداة محللًا خفيف الوزن مدمجًا يتعامل مع YAML الشائع. إذا كان YAML الخاص بك يستخدم ميزات متقدمة مثل المراسي (&) والأسماء المستعارة (*) والعلامات المخصصة (!) أو متغيرات الكتلة متعددة الأسطر المعقدة، فقد يفشل التحليل. للاستخدام في الإنتاج، فكِّر في استخدام مكتبة YAML كاملة.