XML ist ein Standard- Web-Design , die HTML- Daten verwendet , um zu bestellen . Für einige Programmierer , ist die Fähigkeit, ausdrucken XML-Dateien aus PHP ( Hypertext Preprocessor )-Anwendungen erforderlich. Diese Dateien können verwendet werden, um Daten in Tabellen in Datenbanken wie MySQL oder SQL Server zu importieren. Es ist wichtig, XML-Dateien in das richtige Format zu erstellen , oder die Daten sind unbrauchbar, indem die Datenbank. Anleitung
1
Erstellen eines neuen XML -Dokument in der Java-Code. Dies erzeugt eine Instanz der Klasse, die der Entwickler mit Klasse Eigenschaften und Methoden interagieren können. Ein Beispiel für den Code ist unten :
$ xmldoc = new DomDocument ( '1 .0 ');
2
Schreiben Sie den Root-Knoten in das Dokument. Das Root-Knoten Umschläge der Rest des XML-Tag und wird für jedes XML-Dokument erforderlich. Der folgende Code erzeugt einen Knoten aus und ordnet diese dem xmldoc Variable in Schritt 1 erstellt:
$ rootnode = $ xmldoc -> createElement ( 'root '); $ rootnode = $ xmldoc -> appendChild ($ rootnode );
3
Fügen Sie das Hauptelement . Zum Beispiel werden in diesem Beispiel hält die XML-Datei eine Liste von Kunden . Das wichtigste Element " Kunden " wird verwendet, um die Liste zu beschriften. Unten schafft der Code die wichtigsten Kunden -Element innerhalb des Root-Knoten in der XML-Datei :
$ Kunden = $ xmldoc -> createElement ( "Kunden" ); $ Kunden = $ rootnode -> appendChild ($ Kunden );
4
hinzufügen Kind Daten und Werte bevölkern . In diesem Beispiel wird ein Kunde hinzugerechnet wurden Kunde untergeordneten Knoten . In diesem Beispiel wird nur ein Kind -Knoten geschaffen, sondern XML kann mehrere Datensätze gespeichert halten können . Unten ist der Code , um einen Kunden Datensatz innerhalb des Kunden Haupt-XML- Tag zu erstellen :
$ childNode = $ xmldoc -> createElement ( "Kunde" ); $ childNode = $ Kunden -> appendChild ($ childNode ) ; $ childnode_value = $ xmldoc -> createTextNode ( ' vorname '); $ childnode_value = $ childNode -> appendChild ( ' Jane ');
5
Speichern Sie die XML-Dokuments. Der letzte Schritt beim Schreiben einer Datei ist, um es zu retten. Der folgende Code speichert das XML-Dokument :
$ xml_final = $ xmldoc -> saveXML ();