كائن بسيط
Paste a small example into the tool and change one part at a time.
يتحول إلى سطرين نظيفين من YAML - name: Coddy وfree: true.
حوّل JSON إلى YAML والعكس مع تحقق فوري.
آخر تحديث
يعلّمك Coddy عبر كتابة كود حقيقي في متصفحك: دروس تفاعلية، وملاحظات فورية، ومساعدة بالذكاء الاصطناعي عندما تتعثر.
JSON وYAML طريقتان لكتابة البيانات المهيكلة نفسها: الكائنات والمصفوفات والسلاسل النصية والأرقام والقيم المنطقية. يستخدم JSON الأقواس المعقوفة والمربعة وهو لغة معظم واجهات API؛ أما YAML فيعتمد على المسافات البادئة وهو الخيار المعتاد لملفات الإعدادات (Docker Compose وKubernetes وGitHub Actions وخطوط CI). يترجم محول JSON إلى YAML بين الصيغتين دون أي فقدان.
تعمل هذه الأداة في الاتجاهين. في وضع JSON → YAML تحلّل JSON الخاص بك وتعيد إخراجه بصيغة YAML بمسافات بادئة. وفي وضع YAML → JSON تحلّل YAML وتعرض JSON المكافئ بتنسيق مقروء. إذا احتوى الإدخال على خطأ في الصياغة، تحصل على رسالة المحلل الدقيقة بدلًا من فشل صامت.
كل شيء يعمل محليًا في متصفحك - بيانات الإعدادات والأسرار والحمولات لا تُرفع أبدًا إلى أي خادم.
yes وno و12:30 قد تُفسَّر بشكل خاص - ضعها بين علامات اقتباس عند الشك.# like this) موجودة في YAML وليس في JSON، لذا فإن المرور عبر JSON ذهابًا وإيابًا يحذفها.اختر JSON → YAML لتحويل JSON إلى YAML، أو YAML → JSON للاتجاه المعاكس.
ضع JSON أو YAML في لوحة الإدخال. يتم التحويل فورًا أثناء الكتابة.
إذا كان الإدخال غير سليم، تعرض لوحة النتيجة خطأ المحلل بدقة مع رقم السطر لتصلحه بسرعة.
انسخ النتيجة بنقرة واحدة، أو اضغط زر التبديل لتحويلها مباشرة في الاتجاه الآخر.
Paste a small example into the tool and change one part at a time.
يتحول إلى سطرين نظيفين من YAML - name: Coddy وfree: true.
Copy the original value, run the tool, then compare the result.
تتحول المصفوفات إلى قوائم YAML بنقاط - تحت المفتاح.
#، لأن JSON لا يحتوي على تعليقات.# عند تحويل YAML إلى JSON والعودة.