تحويل XML إلى Scala
تحويل XML إلى case classes في Scala للبرمجة الوظيفية
إدخال XML
مخرجات Scala
ما هو محول XML إلى Scala؟
تستخدم Scala مكتبات مثل scala.xml أو scalaxb للتعامل مع XML. تولّد هذه الأداة case classes من Scala من XML. تحدد مواصفة W3C XML التنسيق؛ يتم التحويل في المتصفح. لا يتم إرسال أي شيء إلى الخادم.
كيفية استخدام هذه الأداة
الصق أو ارفع XML
الصق XML أو ارفع ملفاً. اضبط اسم الفئة والحزمة وفئة البيانات وأنواع nullable في الإعدادات.
تحقق من مخرجات Scala
يعرض اللوح الأيمن case classes المولّدة. استخدم scala.xml أو scalaxb للتحليل.
انسخ أو نزّل
استخدم نسخ أو تنزيل. لتحويل JSON إلى Scala استخدم JSON إلى Scala. لتنسيق XML استخدم منسق XML.
متى يكون محول XML إلى Scala مفيداً
عند بناء تطبيقات Akka HTTP أو Play أو Spark تستهلك XML APIs، قم بتوليد case classes هنا. استخدم scala.xml أو scalaxb للتحليل.
الأسئلة الشائعة
Case classes لـXML؟
فعّل فئة بيانات لتوليد case classes مع equals/hashCode. استخدم Option[T] للعناصر الاختيارية.
هل يتم إرسال بياناتي إلى أي مكان؟
لا. يتم التوليد في المتصفح.
أمثلة XML إلى Scala
إليك مثال على توليد case classes من Scala من XML.
مثال: سجل مشترك
إدخال XML:
مخرجات Scala المولّدة: