parseren , of lezen , XML feeds die sportnieuws bevatten, kan worden gedaan met behulp van de programmeertaal PHP . Er zijn een paar eenvoudige PHP- functies die kunnen worden gebruikt om gegevens van XML feed bestanden te grijpen en geef deze door aan een front - end display waarmee gebruikers surfen op uw website om de sport- nieuws uit de voeding te lezen . Instructies 1 Open een teksteditor waar u kunt beginnen aan een nieuwe PHP - script applicatie programmeren . Kopen van 2 Haal de XML-feed met behulp van de volgende code en het vervangen van de URL in het voorbeeld met de URL van de sport - nieuws XML feed die u wilt gebruiken : $ xml = file_get_contents ( ' http://www.examplefeed.com/sportsfeed.xml ' ) ; < br > 3 Laat PHP om de XML- URL's openen met behulp van de " cURL " PHP functie als volgt : $ ch = curl_init ( ) l curl_setopt ( $ ch , CURLOPT_URL , ' 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 Maak een array om de informatie doorgegeven gastheer van de XML-feed met behulp van de volgende code , die ervan uitgaat dat een van de data parameters van XML wordt doorgegeven wordt genoemd " sports_news " : $ sports_news = element_set ( ' post , $ xml ) ; Dictate 5 wat in elke array wordt geplaatst door gebruik te maken van het volgende voorbeeld van de code en verander het om de parameters doorgegeven van uw XML-feed past : foreach ( $ sports_news als $ item) { $ title = value_in ( 'title ' , $ item) ; $ URL = value_in ( 'link' , $ item) ; $ news_article = value_in ( ' news_article ' $ item) ; $ item_array [ ] = array ( 'title ' = > $ title , ' URL ' = > $ URL , ' news_article ' = news_article > $ ) ; }
|