Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come fare il parsing XML Sport Feeds

Analisi , o la lettura , i feed XML che contiene notizie di sport può essere fatto utilizzando il linguaggio di programmazione PHP . Ci sono alcune funzioni PHP semplici che possono essere utilizzate per afferrare i dati dai file dei feed XML e passarli ad un display front-end che consente agli utenti che stanno navigando il vostro sito web per leggere le notizie sportive provenienti dal feed . Istruzioni
1

Aprire un editor di testo in cui è possibile iniziare a programmare una nuova applicazione PHP - sceneggiato .
2

Ottenere il feed XML utilizzando il seguente codice e la sostituzione del URL nell'esempio con la URL del feed sport -news XML che si desidera utilizzare :

$ xml = file_get_contents ( ' http://www.examplefeed.com/sportsfeed.xml ');

3

Lasciare PHP per aprire l' URL XML utilizzando la funzione PHP "chiocciola ", come segue:

$ ch = curl_init ( ) l

curl_setopt ( $ ch , CURLOPT_URL , Stati

' http://www.examplefeed.com/sportsfeed.xml ');

curl_setopt ( $ ch , CURLOPT_HEADER , false) ;

curl_setopt ( $ ch , CURLOPT_RETURNTRANSFER , true);

$ xml = curl_exec ( $ ch) ;

curl_close ( $ ch) ;
4

creare un array per ospitare le informazioni passate dal feed XML utilizzando il seguente codice , che presuppone che uno dei parametri di dati passati da XML è denominato " sports_news " :

$ sports_news = element_set ( ' voce , $ xml) ;
5

dettare ciò che è posto in ogni matrice utilizzando il seguente esempio di codice e modificarlo per adattarsi i parametri passati dal tuo feed XML:

foreach ( $ sports_news da $ articolo) {

$ title = value_in ( ' title' , $ item ) ;

$ URL = value_in ( 'link' , $ item ) ;

$ news_article = value_in ( ' news_article ' $ item ) ;

$ item_array [ ] = array ( 'title'

= > $ title , ' URL'

= > $ URL , Stati

' news_article ' = > $ news_article

) ;

}

 

Programmazione © www.354353.com