محول YAML إلى XML
مرشد
محول YAML إلى XML
تحويل YAML إلى XML منظم فورًا. الصق محتوى YAML الخاص بك واحصل على مخرج XML منظم مع خيارات قابلة للتعديل للتعامل مع المصفوفات، القيم الفارغة، التجميل، وبيانات XML. يشمل تحويل XML إلى YAML العكسي، التحقق من الأخطاء مع تقارير خطأ، ودليل مرجعي للقواعد الخاصة بالتحويل.
كيفية استخدام
الصق YAML في منطقة الإدخال أو تحميل نموذج. قم بتكوين اسم العنصر الجذري، نمط إدارة المصفوفات (العناصر المتكررة أو المُقَسَّمة بمؤشر)، التجميل، إدارة القيم الفارغة، وتحديد ما إذا كان يجب تضمين علامة إعلان XML. يُنتج المُحول فورًا مخرج XML منظم. نسخه إلى الحافظة أو تحميله كملف .xml. استخدم وضع العكس لتحويل XML إلى YAML. يعرض القسم التحقق أي أخطاء تحليل مع أرقام الأسطر.
خصائص
- التحويل الفوري — الصق YAML واحصل على XML منظم فورًا. يتعامل مع المُتسلسلات المُتداخلة، المصفوفات، النصوص، الأرقام، القيم المنطقية، والقيم الفارغة مع تطابق نوعي مناسب.
- Array Handling — اختر بين العناصر المتكررة (يُمنح كل عنصر من المصفوفة اسمًا مُبسطًا للعنصر الأب) أو العناصر المُحيطة بمؤشرات. قابلة للتعديل لتتناسب مع متطلبات نموذجك XML.
- XML Declaration — اختياريًا، تضمين الرأس القياسي لـ XML مع خصائص النسخة والترميز.
- معالجة القيم الفارغة — تكوين طريقة تطابق القيم الفارغة في YAML إلى XML: عناصر فارغة مغلقة ذاتيًا، خاصية xsi:nil، أو تجاهل القيم الفارغة بالكامل.
- دعم CDATA — اختياريًا، تحيط القيم النصية بمقاطع CDATA لحفظ الرموز الخاصة دون تشفيرها.
- وضع العكس — تحويل XML إلى YAML باستخدام مُحلل DOM المدمج في المتصفح. الصق XML واحصل على مخرج YAML نظيف.
- التحقق من الصحة — يكتشف الأخطاء في YAML مع رسائل خطأ وأرقام الأسطر. يحذر من الميزات في YAML التي لا تُترجم بسهولة إلى XML (مصفوفات من نوع مختلط، مفاتيح معقدة).
- تعقيم اسم العلامة — يُنظف تلقائيًا مفاتيح YAML التي ليست أسماء علامات صالحة في XML: يُستبدل الفراغات بـ "الإسْكَر"، ويُضاف مُسبَّب للإسماء التي تبدأ برقم، ويُزال الرموز غير الصالحة. يُعرض تحذير عند حدوث التعقيم لكي تتحقق من أن الناتج يتوافق مع توقعاتك.
مُقابلة YAML إلى XML
تُصبح المُتسلسلات YAML عناصر مُتداخلة في XML: يصبح كل مفتاح اسم علامة، والقيم تصبح محتوى نصي (للمُدخلات البسيطة) أو عناصر أبناء (للمُتسلسلات أو المصفوفات). تتطلب المصفوفات تكوينًا لأن XML لا يمتلك مفهومًا مُدمجًا للمصفوفات — يمكن أن تكون العناصر المتكررة بسُمّيّة اسم العنصر الأب أو مُحيطة بمؤشرات. تُحول القيم المنطقية إلى "صحيح" / "خاطئ"، تُحتفظ الأرقام بتمثيلها النصي، وتُحول القيم الفارغة إلى عناصر فارغة مغلقة أو خاصية xsi:nil.
كيف يتم تحويل المصفوفات في YAML إلى XML؟
ما الذي يحدث مع المفاتيح في YAML التي ليست أسماء علامات صالحة في XML؟
هل يمكنني تحويل XML إلى YAML؟
هل بياناتك تم إرسالها إلى خادم؟
تثبيت ملحقاتنا
أضف أدوات IO إلى متصفحك المفضل للوصول الفوري والبحث بشكل أسرع
恵 وصلت لوحة النتائج!
لوحة النتائج هي طريقة ممتعة لتتبع ألعابك، يتم تخزين جميع البيانات في متصفحك. المزيد من الميزات قريبا!
