Crea un oggetto per memorizzare i dati che si desidera convertire in XML . Ad esempio, per creare un oggetto per memorizzare un nome di punto di riferimento, latitudine e longitudine , digitare: ? 
 
   Geocode {   pubblica $ lat ;   pubblica $ lng ;   $ nome pubblico ;   public function __ construct ( $ lat , $ lng , $ nome ) {   $ this-> lat = $ lat ;   $ this-> lng = $ lng ;   $ this-> name = $ nome ;   }   }   Crea un array di oggetti per memorizzare i dati . Ad esempio, digitare :   $ geo = array ();   array_push ( $ geo , nuova Geocode ( -97,772588 , 30,249405 , " Goodrich Chiesa Battista e cimitero "));   array_push ( $ geo , nuova Geocode ( -97,744671 , 30,266270 , " Davis ( Nelson ) Warehouse "));   array_push ( $ geo , nuova Geocode ( -97,730837 , 30,267457 , " Stohl - Saldana Casa "));   creare una nuova stringa XML facendo passare l'intestazione XML e tag principale per la" funzione simplexml_load_string " . Ad esempio, digitare :   $ xml = simplexml_load_string ( ' < ? Xml version = codifica " 1.0 " = " utf- 8" >   scorrere ogni oggetto dell'array e aggiungere un punto di riferimento dell'elemento XML figlio . Ad esempio, digitare :   foreach ( $ geo da $ index = > $ lm ) {   $ punto di riferimento = $ xml- > addChild ( " punto di riferimento " ) ;   Aggiungi elementi XML figlio dell'elemento punto di riferimento è stato creato per ciascuno degli elementi di dati . Ad esempio, digitare :   $ punto di riferimento - > addChild ( " latitudine " , $ lm - > lat ) ;   $ punto di riferimento - > addChild ( " longtude " , $ lm - > GNL) ;   $ punto di riferimento - > addChild ("nome " , $ lm - > nome) ;   }   uscita o di ritorno la stringa XML . Ad esempio, digitare :   echo $ xml- > asXml ();   > 
 
 
 
 
 
 
 
 
 
 2 
 
 
 
 
 3 
 
 
 4 
 
 
 
 5 
 
 
 
 
 6 
 
 
 
 ?
              
                  
Informazioni correlate
Programmazione © www.354353.com