Tecnología

Inicio

Cómo analizar XML Deportes Feeds

Analizar, o leer, alimentaciones XML que contienen noticias deportivas se pueden realizar utilizando el lenguaje de programación PHP. Hay algunas funciones PHP simples que se pueden utilizar para tomar datos de archivos XML de alimentación y pasarlos a una pantalla de front-end que permite a los usuarios que navegan por su sitio web para leer las noticias deportivas procedente de la alimentación.

Instrucciones

1 Abra un editor de texto donde se puede empezar a programar una nueva aplicación PHP-guión.

2 Obtener el XML alimentar utilizando el siguiente código y la sustitución de la URL en el ejemplo con la URL del feed de noticias de deportes-XML que desea utilizar:

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

3 Permitir PHP para abrir las direcciones URL XML utilizando la función de PHP "Curl" de la siguiente manera:

$ 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 Crear una matriz para albergar la información transmitida desde la fuente XML utilizando el código siguiente, que supone que uno de los parámetros de datos que se pasa desde XML se denomina "sports_news":

$ Sports_news = element_set ( 'artículo, $ xml);

5 Dictar lo que se coloca en cada matriz mediante el siguiente ejemplo de código y modificarlo para adaptarse a los parámetros pasados ​​desde su fuente XML:

foreach ($ sports_news como elemento) {$

$ Title = value_in ( 'titulo', $ item);

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

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

$ Item_array [] = array (

title => $ 'título',

URL => $ 'URL',

'News_article' => $ news_article

);

}