Creare una nuova istanza di PHP DOM . Il codice seguente crea l'istanza e lo assegna alla variabile $ dom :
$ dom = new DOMDocument ( ) ;
2
Scrivi un elemento radice . Utilizzare il metodo createElement del DOM . Il codice seguente crea un nuovo elemento radice chiamato " Texas ". Utilizza il metodo appendChild per collegare il nuovo elemento al documento
$ stato = $ dom - > createElement ( " Texas ") .
$ Dom - > appendChild ( $ stato ) ;
3
Stabilire un elemento figlio . Posizionare l'elemento figlio sotto l'elemento radice di una volta utilizzando i metodi createElement e appendChild . Il codice di esempio crea un elemento figlio denominato "città" e lo mette sotto la " Texas " elemento radice
$ citta = $ dom - > createElement ( " City" ) .
$ stato - > appendChild ( $ città) ;
4
Scrivi i tuoi dati . Posizionare il pezzo di dati all'interno dell'elemento figlio utilizzando il metodo createTextNode del PHP DOM . Questo codice crea un pezzo di dati denominato " Austin" e inserisce i dati all'interno della voce di città
$ austin = $ dom - > createTextNode ( " Austin ") .
$ City - > appendChild ( $ austin ) ;
5
Assegnare l'attributo di dati. È possibile impostare il valore dell'attributo con il metodo createAttribute . Ad esempio, questo codice assegna l'attributo di popolazione per l'elemento " città"
$ popolazione = $ dom - > createAttribute ( " Popolazione ") .
$ City - > appendChild ( $ popolazione ) ;
6
mettere un valore all'interno dell'attributo . È necessario assegnare un valore all'attributo con il metodo createTextNode . In questo esempio , il valore della popolazione di 790.390 è stato assegnato l'attributo " popolazione "
$ populationNumber = $ dom - > createTextNode ( " 790.390 ") .
$ Popolazione - > , appendChild ( $ populationNumber ) ;
7
salvare i dati in formato XML e stamparlo utilizzando il comando echo PHP
echo $ dom - > saveXML ( ) . < br
documento XML > Il campione dovrebbe apparire come segue : ? ?
< xml >
< /Texas >
Informazioni correlate
Programmazione © www.354353.com