บทความนี้อธิบายวิธีการสร้างไฟล์รูปแบบ XML ใน Java แบ่งปันสำหรับการอ้างอิงของคุณดังนี้:
นี่คือการสาธิตการใช้ Java เพื่อสร้างไฟล์ XML
แพ็คเกจ JAR JDOM.JAR ใช้ในการสาธิต
เพื่อความเข้าใจที่ง่ายฉันเขียนตัวอย่าง
นำเข้า java.io.fileOutputStream; นำเข้า java.io.ioException; นำเข้า org.jdom.document; นำเข้า org.jdom.element; นำเข้า org.jdom.jdomexception; นำเข้า org.jdom.output.format; นำเข้า org.jdom.out.xmlouttter; หนังสือ ("1", "บทกวีสามร้อย Tang"), หนังสือเล่มใหม่ ("2", "Think in Java"), หนังสือเล่มใหม่ ("3", "The Condor Heroes"), หนังสือเล่มใหม่ ("4", "Sunflower Book")}; โมฆะสาธารณะ buildxmldoc () พ่น IOException, jdomexception {// สร้างโหนดรูทและตั้งค่าคุณสมบัติ; Element root = องค์ประกอบใหม่ ("หนังสือ"). setAttribute ("count", "4"); // เพิ่มโหนดรูทลงในเอกสาร; เอกสารเอกสาร = เอกสารใหม่ (รูท); สำหรับ (int i = 0; i <books.length; i ++) {// สร้างหนังสือโหนด; องค์ประกอบองค์ประกอบ = องค์ประกอบใหม่ ("หนังสือ"); // เพิ่มโหนดเด็กลงในโหนดหนังสือและกำหนดค่า; Elements.addContent (องค์ประกอบใหม่ ("id"). setText (หนังสือ [i] .getBook_id ())); Elements.addContent (องค์ประกอบใหม่ ("ชื่อ"). setText (หนังสือ [i] .getBook_name ())); // root.addcontent (องค์ประกอบ); } // output books.xml ไฟล์; // ทำให้รูปแบบเอฟเฟกต์เอฟเฟกต์เอฟเฟกต์ของไฟล์ XML = format.getTrepTyFormat (); XMLOUTPUTTER XMLOUT = ใหม่ XMLOUTPUTTER (รูปแบบ); xmlout.output (doc, ใหม่ fileOutputStream ("C: /books.xml")); } โมฆะคงที่สาธารณะหลัก (สตริง [] args) {ลอง {java2xml j2x = ใหม่ java2xml (); System.out.println ("ไฟล์ books.xml ถูกสร้างขึ้น ... "); j2x.buildxmldoc (); } catch (exception e) {e.printstacktrace (); } system.out.println ("c:/books.xml ไฟล์ถูกสร้างขึ้น"); -เอฟเฟกต์การดำเนินการคือมีไฟล์ books.xml บนไดรฟ์ C คอมพิวเตอร์ของฉัน (ไฟล์นี้ไม่สามารถใช้ได้มาก่อน)
ตัวอย่างง่ายๆคุณสามารถเห็นได้อย่างชัดเจน
ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม Java ของทุกคน