تحويل XML إلى Java
تحويل XML إلى فئات Java وPOJO للاستخدام مع Spring وAndroid
إدخال XML
مخرجات Java
ما هو تحويل XML إلى Java؟
تقدم Java طرقاً متعددة للتعامل مع XML: JAXB أو XmlMapper من Jackson أو DOM API. تولّد هذه الأداة كائنات POJO من Java من هيكل XML. تحدد مواصفة W3C XML تنسيق الإدخال.
يتم التحويل في المتصفح. يمكنك تعيين اسم الفئة والحزمة وتضمين Getter/Setter. لا يتم إرسال أي شيء إلى الخادم. متوافق مع Spring وAndroid.
كيفية استخدام هذه الأداة
الصق أو ارفع XML
الصق XML في المحرر الأيسر أو ارفع ملفاً. استخدم اللوح لضبط اسم الفئة والحزمة وGetter/Setter.
راجع مخرجات Java
يعرض اللوح الأيمن فئات Java المولّدة. أضف تعليقات JAXB (@XmlRootElement، @XmlElement) أو استخدم XmlMapper من Jackson.
انسخ أو نزّل
استخدم نسخ أو تنزيل. لتحويل JSON إلى Java استخدم JSON إلى Java. لتنسيق XML استخدم منسق XML. للتحقق استخدم محقق XML.
أمثلة تحويل XML إلى Java
إليك مثال على توليد فئات Java من XML.
مثال: سجل مشترك
إدخال XML:
مخرجات Java المولّدة:
متى يكون تحويل XML إلى Java مفيداً
أضف تعليقات JAXB (@XmlRootElement، @XmlElement) أو استخدم XmlMapper من Jackson. لـSpring أو Android تتكامل هذه POJO مع إعدادات XML الموجودة.
الأسئلة الشائعة
JAXB مقابل Jackson لـXML؟
JAXB مدمج في Java (راجع Oracle JAXB). Jackson يمتلك XmlMapper. كلاهما يعمل مع POJO المولّدة.
هل بياناتي خاصة؟
نعم. يتم التوليد كلياً في المتصفح. لا يتم إرسال أي XML أو كود.
أدوات ذات صلة
لـJAXB: Oracle JAXB. Jackson XML: Jackson Dataformat XML. لـ XML: مواصفة W3C XML. لـSpring: Spring Framework.