Analysieren von XML-Sport-Feeds
Analysieren, oder lesen, XML-Feeds, die Sport enthalten Nachrichten erfolgt mithilfe der Programmiersprache PHP. Es gibt ein paar einfache PHP-Funktionen, die verwendet werden können, um Daten aus XML-Futtermittel-Dateien packen und an einem Front-End-Display, die Benutzern das Durchsuchen Ihrer Website die Sportnachrichten aus dem Feed lesen weitergeben.
Anweisungen
1 Öffnen Sie einen Text-Editor, wo Sie anfangen können, um eine neue PHP-Skript-Anwendung zu programmieren.
2 Rufen Sie das XML-feed indem mithilfe des folgenden Codes und ersetzen die URL im Beispiel mit der URL des Sportnachrichten XML-Feeds, die Sie verwenden möchten ab:
$xml = file_get_contents('http://www.examplefeed.com/sportsfeed.xml');
3 Lassen Sie PHP XML-URLs mithilfe von "cURL" PHP-Funktion wie folgt geöffnet:
$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 Erstellen Sie ein Array, um die Informationen aus den XML-feed, indem mithilfe des folgenden Codes, die davon ausgeht, dass eine der übergebenen aus XML-Datenparameter mit dem Namen "Sports_news" übergeben zu hosten:
$sports_news = Element_set ("Item, $xml);
5 Diktieren, was in jedem Array mithilfe des folgenden Beispiels Code platziert wird, und ändern sie die Parameter anpassen aus Ihren XML-feed übergeben:
Foreach ($sports_news als $item) {}
$title = Value_in ('Titel', $item);
$URL = Value_in ('link', $item);
$news_article = Value_in ('News_article' $item);
$item_array [] = Array ()
'Title' = > $title,
'URL' = > $URL,
'News_article' = > $news_article
);
}