Dieser Artikel beschreibt die Methode der Verwendung von JDOM zur Implementierung von XML -Datei -Schreibvorgängen. Teilen Sie es für Ihre Referenz wie folgt weiter:
Paket com.yanek.demo.xml.test; Import Java.io.file; Import Java.io.FileWriter; Import org.jdom.attribute; .Input.SaxBuilder; import org.jdom.output.xmloutputter; public class jdomwritexml { / ** * @param args * / public static void main (String [] args) {Saxbuilder SB = New SAXBuilder (); Element ("Aktionen"); ; addContent (action1_forward1); Ward1_url_atbt1 ; "); action1_forward2 .setAttribute (action1_forward1_name_atbt2); action1_forward2.setattribute (action1_forward1_url_tbt2); Element action2 = new Element (" action "); ); .AddContent (action2_forward1); vorwärts1_url_atbt1 ; jsp "); action2_forward2.setAttribute (action2_forward1_name_atbt2); action2_forward2.setattribute (action2_forward1_url_tbt2); Attribut root_atbt1 = new Attribut (" m "," 001 "); mystruts.xml "); // xmloutputter xo = new Xmloutputter (" ", true," gb2312 "); xmloutputter xo = new Xmloutputter (); Filewriter fw = new FileWriter (F1); xo.output (Dokument, fw); fw.close ();
Generieren Sie eine XML -Datei:
<? <vorwärts name = "fehler" url = "fehler.jsp" /> < /action> <action path = " /user"> <Forward name = "Erfolg" url = "test.jsp" /> <Forward name = " Fehler "url =" failure.jsp "/> </action> </actions>
Ich hoffe, dieser Artikel wird für Java -Programme aller hilfreich sein.