ToolHub
افتح الأداة

محول XML ⇄ YAML

محول ثنائي الاتجاه بين XML و YAML. تحويل مستندات XML إلى تنسيق YAML، أو إنشاء XML من تكوين YAML.

تحويل التنسيق

حول هذه الأداة

محول XML ⇄ YAML هو أداة تحويل ثنائية الاتجاه للتحويل بين مستندات XML وتنسيق تكوين YAML. وضع XML إلى YAML يحلل مستندات XML ويحولها إلى YAML مرتب وسهل القراءة. وضع YAML إلى XML يستقبل تكوين YAML وينشئ مستندات XML جيدة التنسيق. يتم الاحتفاظ بسمات XML كمفاتيح @attr، وتتم معالجة العناصر المتكررة بشكل صحيح كتسلسلات YAML.

الميزات الأساسية

معاينة سريعة

حالات الاستخدام

xml yaml converter config serialization

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

ما هو محول XML ⇄ YAML؟

محول XML ⇄ YAML هو محول ثنائي الاتجاه عبر الإنترنت يمكنه تحويل مستندات XML إلى تنسيق YAML، أو إنشاء XML من تكوين YAML. يعمل بالكامل في المتصفح ولا يرسل أي بيانات إلى أي خادم.

كيف يتم تمثيل سمات XML في YAML؟

يتم تمثيل سمات XML في YAML كمفاتيح ببادئة @. على سبيل المثال، سمة XML id="123" تصبح @id: "123" في مخرجات YAML. يميز هذا الاصطلاح بوضوح بين السمات والعناصر الفرعية.

كيف يتم التعامل مع المحتوى المختلط (نص وعناصر فرعية معًا)؟

تتم معالجة المحتوى المختلط باستخدام مفتاح #text لجزء النص. عندما يحتوي عنصر XML على نص وعناصر فرعية معًا، يُخزن النص تحت #text وتبقى العناصر الفرعية كمفاتيح متداخلة، مما يحافظ على بنية المحتوى الكاملة.

كيف يتم تحويل عناصر XML المتكررة إلى YAML؟

يتم تحويل عناصر XML المتكررة التي تحمل نفس اسم العلامة تلقائيًا إلى تسلسلات (قوائم) YAML. على سبيل المثال، تصبح عناصر <item> المتعددة قائمة item: [...] واحدة في YAML، مع الحفاظ على جميع الإدخالات بالترتيب.

هل يمكن تخصيص اسم العنصر الجذر وبادئة السمة؟

نعم. يوفر المحول خيارًا لتعيين اسم العنصر الجذر عند تحويل YAML إلى XML، وخيارًا لتكوين حرف بادئة السمة عند تحويل XML إلى YAML. البادئة الافتراضية هي @، ويمكنك تغييرها حسب الحاجة.