이 기사에서는 Java에서 XML 형식 파일을 생성하는 방법에 대해 설명합니다. 다음과 같이 참조에 대해 공유하십시오.
다음은 Java를 사용하여 XML 파일을 생성하는 데모입니다.
Demo에 사용 된 JAR 패키지 JDOM.jar.
쉽게 이해하기 위해 나는 데모를 썼다
import java.io.fileoutputStream; import java.io.ioexception; import org.jdom.document; import org.jdom.element; import org.jdom.jdomexception; import org.jdom.jdomexception; import org.jdom.output.format; import org.jdom.output.xmloutputter; public class java2xml {book = new book [] {book = new book [] {book org.jdom.jdom.jdom.output.format; Book ( "1", "Thunder Tang Poems"), 새 책 ( "2", "Think in Java"), New Book ( "3", "The Condor Heroes"), New Book ( "4", "Sunflower Book")}; public void buildxmldoc ()는 ioexception, jdomexception {// 루트 노드를 만들고 속성을 설정합니다. 요소 root = new Element ( "Books"). setAttribute ( "count", "4"); // 루트 노드를 문서에 추가합니다. 문서 doc = 새 문서 (루트); for (int i = 0; i <books.length; i ++) {// 노드 북 만들기; 요소 요소 = 새로운 요소 ( "책"); // 책 노드에 자식 노드를 추가하고 값을 할당합니다. elements.addContent (새 요소 ( "id"). setText (books [i] .getbook_id ())); elements.addContent (새 요소 ( "name"). setText (books [i] .getbook_name ()); // root.addContent (요소); } // output books.xml 파일; // XML 파일을 들여 쓰기 효과 효과 형식 = format.getPrettyFormat (); xmloutputter xmlout = new xmloutputter (형식); xmlout.output (doc, 새 fileoutputStream ( "c :/books.xml")); } public 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 파일이 생성되었습니다"); }}작동 효과는 내 컴퓨터의 C 드라이브에 Books.xml 파일이 있다는 것입니다 (이 파일은 이전에는 사용할 수 없었습니다).
간단한 데모, 당신은 명확하게 볼 수 있습니다
이 기사가 모든 사람의 Java 프로그래밍에 도움이되기를 바랍니다.