هذا هو الأمر xml2yamlp الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
xml2yaml - تحويل رسالة XML ذات مخطط إلى YAML
موجز
xml2yaml xml-file schema-file> yaml-file
xml2yaml -x xml-file -s ملفات المخطط -o yaml-file
الوصف
تحويل رسالة XML إلى YAML بنفس البنية. مخطط مطلوب لفرض
الصيغة الصحيحة ، خاصة للعناصر المتكررة اختياريًا.
مزيد من الخيارات
يمكنك إما تحديد اسم ملف رسالة XML وواحد أو أكثر من أسماء ملفات المخطط كـ
الحجج ، أو استخدم الخيارات.
--xml | -x اسم الملف
الملف الذي يحتوي على رسالة xml. شرطة واحدة تعني "stdin".
- مخطط | -s اسم (أسماء) الملفات
يمكن تكرار هذا الخيار ، أو فصل أسماء الملفات بفاصلات ، إذا كان لديك المزيد
من ملف مخطط واحد لتحليله. يجب أن تكون جميع مكونات المخطط المستوردة والمضمنة
صراحة.
--bigints | -b (قيمة منطقية)
بشكل افتراضي ، تكون الترجمة قذرة بعض الشيء: يتم تعريف أنواع الأعداد الصحيحة لدعمها
ما لا يقل عن 18 رقمًا في XML. ومع ذلك ، فإن هذا عادةً ما يكون كبيرًا غير ضروري وغير قابل للقراءة
في YAML.
- مختلطة كيف
[1.32] كيفية معالجة العناصر المختلطة. الافتراضي هو TEXTUAL. القيم الأخرى
"ATTRIBUTES" و "XML_STRING" و "STRUCTURAL". مزيد من التفاصيل حول العناصر المختلطة في
XML :: Compile :: Translate :: Reader.
- النوع | -T TYPE
نوع عنصر الجذر ، مطلوب إذا لم يكن XML مؤهلًا لمساحة الاسم ،
على الرغم من أن المخطط. إذا لم يتم تحديد العنصر الجذر تلقائيًا
مفحوصه.
تدوين TYPE هو "{namespace} localname". حذر من استخدام الاقتباس على UNIX
سطر الأوامر ، لأن الأقواس المتعرجة لها معنى خاص للقشرة.
- إخراج | -o اسم الملف
بشكل افتراضي (أو عندما يكون اسم الملف شرطة) ، تتم طباعة الإخراج إلى stdout.
استخدم xml2yamlp عبر الإنترنت باستخدام خدمات onworks.net