estrarre e dati di output da un file XML . Ad esempio, un file chiamato " data.xml " : ?
< Xml version = " 1.0 "
2
caricare il file XML con la funzione " simplexml_load_file " per creare un oggetto PHP . Prendi il nome del primo elemento . Tipo:
$ xml_data = simplexml_load_file ( " data.xml " ) ;
echo " Elemento : " . $ xml_data - > getName () ;
3
iterare i bambini in oggetto per estrarre l'elemento e dati XML . Tipo:
echo " Elementi secondari: ";
foreach ( $ xml_data -> bambini ( ) da $ xml_child ) { echo $
xml_child - > getName ( ) . " - > " . $ xml_child . "\\ r \\ n"; }
>
4
creare un documento XML utilizzando i metodi SimpleXML per aggiungere attributi e figli di un maestro ? elemento . Iniziare creando un nuovo elemento SimpleXML con il nome dell'elemento. Tipo:
$ biblioteca = new SimpleXMLElement ( " Aggiungi ai bambini ? l'elemento XML con il metodo " addChild " . Tipo: $ libro = $ biblioteca - > addChild ( " libro" ) ; Aggiungi attributi per gli elementi XML con il metodo " AddAttribute " . Tipo: $ libro - > AddAttribute ( "title" , "Storia di due città" ) ; $ libro - > AddAttribute ( "autore" , " Charles Dickens " ) ; $ libro - > AddAttribute ( " anno " , " 1859 "); continuare ad aggiungere nuovi elementi . Output dei dati in un file XML utilizzando il metodo " asXml " . Tipo: ( ' Content-type: text /xml '); echo $ biblioteca - > asXml ();
5
6
7
intestazione
Informazioni correlate
Programmazione © www.354353.com