Il miglior tutorial PHP DOM XML Nel 2024, in questo tutorial puoi imparare Qual è il DOM?,parsing XML,installare,file XML,Caricamento e output XML,di movimento XML,
Built-in PHP parser DOM consente di elaborare documenti XML.
W3C DOM fornisce un insieme standard di oggetti per documenti HTML e XML, così come l'interfaccia standard per accedere e manipolare tali documenti.
W3C DOM è suddiviso in diverse parti (Core, XML e HTML) e diversi livelli (DOM Livello 1/2/3):
* Nucleo DOM - ogni documento strutturato definisce un insieme standard di oggetti
* XML DOM - documento XML definisce un insieme standard di oggetti
* HTML DOM - definisce uno standard per i documenti HTML insieme di oggetti
Per saperne di più sulla conoscenza del DOM XML, visita la nostra esercitazione DOM XML .
Per leggere e aggiornamento - creare e processo - un documento XML, è necessario un parser XML.
Ci sono due tipi fondamentali di parser XML:
DOM parser è un parser ad albero.
Guardate il seguente frammento di documento XML:
DOM XML L'XML di cui sopra come una struttura ad albero:
DOM funzioni parser XML fanno parte del core di PHP. Nessuna installazione necessaria per utilizzare queste funzioni.
Il file XML di seguito verrà utilizzato nel nostro esempio:
Abbiamo bisogno di inizializzare il parser XML per caricare XML, e lo trasmette:
Il seguente output:
Se si visualizza il codice sorgente nella finestra del browser, si vedrà il seguente codice HTML:
L'esempio sopra crea una DOMDocument-oggetto, e il "note.xml" Caricamento del documento nell'oggetto XML.
saveXML () la funzione del documento XML interna in una stringa, in modo che possiamo esportarla.
Vogliamo inizializzare il parser XML per caricare XML, e attraversare tutti gli elementi <note> elemento:
Il seguente output:
Nell'esempio precedente, si vede la presenza di aria tra ciascun elemento del nodo di testo.
Quando viene generato XML, di solito contenere spazi tra i nodi. DOM XML Parser come elementi comuni, se si presta attenzione a loro, a volte causano problemi.
Per saperne di più sulla conoscenza del DOM XML, visita la nostra esercitazione DOM XML .