Erstellen von XML- Dateien wird durch Programmierer, die dynamische Seiten aus Java-Code erstellen möchten verwendet . XML-Dateien verwendet werden, um Werte in eine Datenbank importiert werden , oder sie können verwendet werden , um Listen von Daten in einem Browser angezeigt werden. Java -Dateien können verwendet werden, um die XML in einen Ordner auf dem Web-Server zu erzeugen. Die Datei kann dann von einem Administrator abgerufen werden oder durch Code importiert . Anleitung
1
Importieren Sie die erforderlichen Bibliotheken. Die IO -Bibliothek enthält die Klassen benötigt, um Dateien mit XML zu generieren. Das Folgende ist die Syntax für den Import von Bibliotheken verwendet : import java.io. *;
2
Erstellen Sie die Datei variabel. Diese folgenden Code instanziiert die Klasse , während der Erstellung einer XML-Datei zur gleichen Zeit : PrintWriter xmlout = new PrintWriter (neu FileOutputStream ( " customers.xml "));
3
Erstellen Sie die Codierung String. Diese Zeichenfolge wird von Web-Browsern verwendet, um die Art der Zeichen in der XML-Datei verwendet, zu erkennen. Die folgende Zeichenfolge wird verwendet, um die Codierung Zeichen sparen: String myEnc = " ISO-8859- 1";
4
Erstellen Sie einige grundlegende Informationen, um die XML -Datei zu füllen . In diesem Beispiel wird eine Liste von Kunden erstellt . Die Syntax unten schafft einen Kunden, als XML.String myCustomerName = "Joe" exportiert werden ; String myCustomerId = " 33 ";
5
Schreiben Sie die erste Linie, die die Codierung . Encoding -Richtlinien sind immer die erste Zeile eines Browsers file.xmlout.println ( " < xml version = \\ ? " 1.0 \\ " encoding = \\ " "+ myEnc +" \\ "> ");
< br > 6
erstellen Sie die Öffnung Kunden XML-Tag . Die folgende Syntax beginnt die Liste der Kunden mit der Eröffnung " Kunden "-Tag. Alle Kundendaten werden in diesem tag.xmlout.println ( " " ) befindet;
7 schreiben den Kunden Datensatz in die XML-Datei. Der folgende Code schreibt einen Datensatz in der obersten Ebene " Kunden " tag: xmlout.println ( " ");
8 Schließen Sie die Datei . Nach Aufzeichnungen erstellt werden, die Datei zu schließen löst die Speicherauslastung und entsperrt für weitere Prozesse : xmlout.Close ();