Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako sa zapísať do XML súboru pomocou PHP

XML je štandardný webový dizajn , ktorý používa HTML objednať dát . Pre niektoré programátorov , možnosť tlače z XML súborov z PHP ( Hypertext Preprocessor ) aplikácií je nutné . Tieto súbory môžu byť použité pre import dát do tabuliek v databázach , ako je MySQL alebo SQL Server . Je dôležité vytvoriť súbory XML v správnom formáte , alebo dát je nepoužiteľný v databáze . Pokyny dovolená 1

Vytvoriť nový dokument XML v jazyku Java kódu. To vytvorí inštanciu triedy , ktorá umožňuje vývojárom pracovať s vlastnosťami a metódami triedy . Príklad kódu je nasledovné :

$ XMLDoc = new DOMDocument ( '1 .0 ' ) ;
2

Napíšte koreňový uzol dokumentu . Tento koreňový uzol obálky je nutné zvyšok tagu XML a pre každý dokument XML . Nasledujúci kód vytvorí uzol a priradí ju do premennej XMLDoc vytvorili v kroku 1 :

$ RootNode = $ XMLDoc - > createElement ( ' root ' ) ; $ RootNode = $ XMLDoc - > appendChild ( $ RootNode ) ;
3

Pridajte hlavný prvok . Napríklad , v tomto príklade , súbor XML obsahuje zoznam zákazníkov . Hlavným prvkom " zákazníkov " sa používa na označenie zoznamu . Pod kód vytvorí hlavné zákazníkmi prvok v rámci koreňového uzla v XML súboru :

$ zákazníci = $ XMLDoc - > createElement ( " zákazníci " ) ; $ zákazníci = $ RootNode - > appendChild ( $ zákazníci ) ;
4

Pridať detské dát a naplnenie hodnôt . V tomto príklade , zákazník sa pridá pomocou zákazníka dieťa uzol . V tomto príklade , iba jeden podriadený uzol je vytvorený , ale XML môže obsahovať niekoľko záznamov . Nižšie je kód vytvoriť záznam zákazníka v rámci hlavného XML tagu zákazníka :

$ childnode = $ XMLDoc - > createElement ( " zákazník " ) ; $ childnode = $ zákazníkov - > appendChild ( $ childnode ) ; $ childnode_value = $ XMLDoc - > createTextNode ( " FIRST_NAME ' ) ; $ childnode_value = $ childnode - > appendChild ( ' Jane ' ) ;
5

Uložte dokument XML . Posledným krokom pri zápise do ľubovoľného súboru je uložiť . Nasledujúci kód uloží dokument XML :

$ xml_final = $ XMLDoc - > saveXML ( ) ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené