이 기사에서는 JDOM을 사용하여 XML 파일 쓰기 작업을 구현하는 방법에 대해 설명합니다. 다음과 같이 참조에 대해 공유하십시오.
packet com.yanek.demo.xml.test; import java.io.file; import java.io.filewriter; import org.jdom.attribute; import org.jdom.document; import org.element; import org.jdom .input.saxbuilder; import org.jdom.output.xmloutput 요소 (Actions "); 속성 Class_ATBT1 = "클래스", "com.mystruts.demo.loginaction"; AcconDent (Action1_Forward1); 1_URL_ATBT1 요소 Action1_FORWARD2 = ACTION 1. ACTION 1_FORWARD1_NAME_ATBT2 = "이름", "FAI LURE"; "); action1_forward2 .setAttribute (action1_forward1_name_atbt2); action1_forward2.setAttribute (action1_forward1_URL_ATBT2); element Action2 = 새 요소 ("action "); Actiption.AddContent (Action2); Attribute Path_ATBT2 = 새 속성 ("Path ","/User " ); AddContent (Action2_Forward1); "이름", "성공"); 1_URL_ATBT1 )); 새로운 요소 ( "Forward"); jsp "); action2_forward2.setattribute (action2_forward1_name_atbt2); action2_forward2.setattribute (action2fforward1_url_atbt2); 속성 root_atbt1 = new 속성 ("m ","001 "); mystruts.xml "); // xmloutputter xo = new xmloutputter (" ", true,"gb2312 "); xmloutputter xo = new xmloutputter (); filewriter fw = new FileWriter (f1); xo.output (문서, fw); fw.close ()} catch (E.PrintstackTrace)};
XML 파일 생성 :
<? xml version = "1.0"encoding = "utf-8"?> <action m = "001"> <action path = " /test"> <forward name = "success"url = "test.jsp" /> <forward name = "실패"url = "실패 .jsp" /> < /action> <action path = " /user"> <forward name = "success"url = "test.jsp" /> <forward name = " 실패 "url ="실패 .jsp "/> </action> </action>
이 기사가 모든 사람의 Java 프로그래밍에 도움이되기를 바랍니다.