ar

YAML إلى JSON

حوّل ملف YAML إلى JSON منسّق محليا - مع حفظ البنية، دون رفع، مباشرة في متصفحك.

تتم المعالجة محلياً على جهازك ...

تتم المعالجة محلياً على جهازك ...

0%

هل يُرفَع ملفي؟

لا. كل شيء يجري في متصفحك - ملفك لا يغادر جهازك أبداً. كيف يكون ذلك قابلاً للتحقق

دون رفعمحلي 100%
محتواك يبقى لديكلا وصول لأطراف خارجية
Hosted in GermanyGlobal Content Delivery
مدقَّقة خارجيًاTLS A+ · ترويسات A+

JSON (JavaScript Object Notation) هي صيغة بيانات الويب: مُوجَزة، لا لبس فيها، ويفهمها عملياً كل لغة برمجة وكل واجهة. ومن يريد معالجة إعداد YAML في برنامج أو سكربت أو واجهة، يحتاج JSON غالباً - وهذه الأداة تتولّى عنك التحويل.

تقرأ هذه الأداة ملف YAML لديك بالكامل محلياً في متصفحك (js-yaml، بلغة JavaScript صرفة) وتُخرِج JSON بإزاحة نظيفة (مسافتان). ويُرفَض YAML غير الصالح برسالة خطأ واضحة. والتحويل يحافظ على البنية - فالكائنات والقوائم والقيم تبقى مطابقة. لا يُرفَع شيء.

المناسبة الأكثر شيوعاً: ملف إعدادات مُعتَنى به يدوياً من مشروع يجب أن يقرأه سكربت أو أداة متصفح أو خدمة ويب لا تقبل إلا صيغة الويب المُوجَزة. ولأن الإزاحة في الصيغة المصدرية حاملة للمعنى، تكشف الأداة فوراً المزالق المعتادة مثل علامات الجدولة العَرَضية أو الأسطر المنحرفة - فتلتقط الأخطاء المطبعية قبل أن تُحدِث ضرراً لاحقاً.

البيانات التقنية

البيانات التقنية
صيغ الإدخالYAML, YML
صيغة الإخراجJSON
معالجة دفعيةلا
المعالجةمحليًا في المتصفح (JavaScript)
رفع الملفاتلا يوجد

في 3 خطوات

  1. أفلت ملف YAML أو اختره.
  2. تحوّله الأداة إلى JSON محليا.
  3. نزّل ملف JSON.

القيود: يجب أن يكون YAML صالحا (وإلا فرسالة خطأ واضحة). تُفقد تعليقات YAML (لا تملكها JSON). تُقرأ مستندات YAML المتعددة في ملف واحد ‏(---)‏ حتى المستند الأول فقط. تحتاج الملفات الكبيرة جدا إلى ذاكرة. تبقى الأرقام والقيم المنطقية أنواع JSON حقيقية (number/boolean)؛ وتتحول الطوابع الزمنية في YAML إلى سلاسل نصية بمعيار ISO 8601، لأن JSON لا يعرف تنسيق تاريخ.

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

هل يُرفَع ملفي؟

لا. يجري التحويل بالكامل محلياً في المتصفح - ولا يُرسَل شيء.

هل تبقى التعليقات؟

لا. JSON لا يدعم التعليقات، لذا تسقط في التحويل.

ماذا يحدث مع YAML غير صالح؟

تحصل على رسالة خطأ واضحة بالسبب - دون أي انهيار.

كيف يُنسَّق JSON؟

مقروء بإزاحة مسافتين - جاهز للشيفرة وواجهات البرمجة.

أدوات ذات صلة

JSON إلى YAML · XML إلى JSON · من YAML إلى XML · من TOML إلى JSON · من JSON إلى TOML · من YAML إلى TOML