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 ) ; }
|