XML er en Web design standard som bruker HTML for å bestille data . For noen programmerere , er evnen til å skrive ut XML-filer fra PHP ( Hypertext preprocessor ) applikasjoner nødvendig . Disse filene kan brukes til å importere data til tabeller i databaser som MySQL eller SQL Server. Det er viktig å skape XML-filer i riktig format , eller dataene er ubrukelig av databasen. Instruksjoner
en
Opprett en ny XML-dokument i Java- kode . Dette skaper en forekomst av klassen som lar utvikleren til å samhandle med klassen egenskaper og metoder . Et eksempel på koden er under:
$ xmldoc = new DOMDocument ( '1 0,0 ');
2
Skriv rotnoden til dokumentet. Dette rotnode konvolutter resten av XML-koden og er nødvendig for ethvert XML-dokument. Koden nedenfor skaper en node , og tildeler den til xmldoc variabel opprettet i trinn 1 : en
$ rootnode = $ xmldoc - > createElement (' root' ); $ rootnode = $ xmldoc - > appendChild ( $ rootnode ) ;
3
Legg hovedelementet . For eksempel, i dette eksempelet holder XML -filen en liste over kunder . Hovedelementet "kunder " er brukt til å merke listen . Nedenfor skaper koden den viktigste kunder element innenfor rotnoden i XML-filen : en
$ kunder = $ xmldoc - > createElement ( "kunder" ), $ kunder = $ rootnode - > appendChild ( $ kunder) ;
4
Legg barnet data og fylle verdier. I dette eksempel er en kunde tilsatt ved bruk av kundens barnenode . I dette eksemplet er bare ett barn node opprettet , men XML kan inneholde flere poster. Nedenfor er koden for å lage en kundepost innenfor kunder viktigste XML-koden : en
$ childnode = $ xmldoc - > createElement (' kunde '); $ childnode = $ kunder - > appendChild ( $ childnode ) ; $ childnode_value = $ xmldoc - > createTextNode (' first_name '); $ childnode_value = $ childnode - > appendChild (' Jane ');
5
Lagre XML-dokumentet . Det siste trinnet når du skriver til en fil er å lagre det . Koden nedenfor lagrer XML-dokument : en
$ xml_final = $ xmldoc - > saveXML ();