تصف هذه المقالة طريقة إنشاء ملفات تنسيق XML في Java. شاركه للرجوع إليه ، على النحو التالي:
فيما يلي عرضًا لاستخدام Java لإنشاء ملف XML
حزمة JAR JDOM.JAR المستخدمة في العرض التوضيحي.
من أجل الفهم السهل ، كتبت عرضًا تجريبيًا
استيراد java.io.fileOutputStream ؛ استيراد java.io.ioException ؛ استيراد org.jdom.document ؛ استيراد org.jdom.element ؛ استيراد org.jdom.jdomexception ؛ استيراد org.jdom.oundput.format ؛ استيراد org.jdom.output.xmloutter ؛ كتاب ("1" ، "ثلاثمائة قصائد تانغ") ، كتاب جديد ("2" ، "فكر في جافا") ، كتاب جديد ("3" ، "The Condor Heroes") ، كتاب جديد ("4" ، "Sunflower Book")} ؛ public void buildxmldoc () يلقي iOexception ، jdomexception {// إنشاء عقدة الجذر وتعيين خصائصها ؛ العنصر الجذر = عنصر جديد ("كتب"). setAttribute ("count" ، "4") ؛ // إضافة عقدة الجذر إلى المستند ؛ مستند المستند = مستند جديد (الجذر) ؛ لـ (int i = 0 ؛ i <books.length ؛ i ++) {// إنشاء كتاب عقدة ؛ عناصر العناصر = عنصر جديد ("كتاب") ؛ // إضافة العقد الفرعية إلى عقدة الكتاب وتعيين القيم ؛ Elements.AddContent (عنصر جديد ("id"). setText (كتب [i] .gebook_id ())) ؛ Elements.AddContent (عنصر جديد ("الاسم"). setText (كتب [i] .getbook_name ())) ؛ // root.addcontent (عناصر) ؛ } // fooks.xml cooks.xml ؛ // اجعل تنسيق تنسيق تأثير ملف XML = format.getPrettyFormat () ؛ XMlOutputter XMlout = New Xmloutputter (Format) ؛ xmlout.output (doc ، fileOutputStream جديد ("c: /books.xml")) ؛ } Main static void Main (String [] args) {try {java2xml j2x = new Java2xml () ؛ system.out.println ("تم إنشاء ملف books.xml ...") ؛ J2X.BUILDXMLDOC () ؛ } catch (استثناء e) {E.PrintStackTrace () ؛ } system.out.println ("c: /books.xml تم إنشاء ملف") ؛ }}تأثير العملية هو أن هناك ملفًا
العرض التوضيحي البسيط ، يمكنك أن ترى بوضوح
آمل أن يكون هذا المقال مفيدًا لبرمجة Java للجميع.