Parsing , ou la lecture , flux XML qui contient des nouvelles sportives peut être fait en utilisant le langage de programmation PHP . Il ya quelques fonctions PHP simples qui peuvent être utilisés pour récupérer des données à partir de fichiers XML, et les transmettre à un affichage frontal qui permet aux utilisateurs parcourant votre site Web pour lire les nouvelles du sport venant de l'alimentation. Instructions
1
Ouvrez un éditeur de texte où vous pouvez commencer à programmer une nouvelle application PHP- scriptée.
2
Obtenir le flux XML en utilisant le code suivant et le remplacement de la URL de l'exemple avec l'URL du flux XML sport nouvelles que vous souhaitez utiliser :
$ xml = file_get_contents (' http://www.examplefeed.com/sportsfeed.xml '); < br >
3
Laisser PHP pour ouvrir l' URL XML en utilisant la fonction PHP " cURL " comme suit :
$ ch = curl_init () l
curl_setopt ( $ ch, CURLOPT_URL , AB
' 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
Créer un tableau pour héberger les informations transmises à partir du flux XML en utilisant le code suivant, ce qui suppose que l'un des paramètres de données étant transmises de XML est nommé " sports_news ":
$ sports_news = element_set (' objet , $ xml ) ;
5
Dictate ce qui est placé dans chaque tableau en utilisant l'exemple suivant de code et le modifier pour s'adapter aux paramètres passés à partir de votre flux XML:
foreach ( $ sports_news que $ item) {
$ title = value_in ('title' , $ item);
$ URL = value_in ( 'link' , $ item);
$ news_article = value_in (' news_article ' $ item);
$ item_array [ ] = array ('title'
=> $ titre , AB
'URL' => $ « news_article ' URL , AB
=> $ news_article
) ;
}