miércoles, 27 de noviembre de 2013

Cómo analizar XML RSS Deportes

De análisis o lectura, fuentes XML que contiene 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 los archivos XML de alimentación y pasarlos a una pantalla de front-end que permite a los usuarios navegar por su sitio web para leer las noticias deportivas procedente de la alimentación.

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



Obtenga el feed XML con el siguiente código y reemplazar la dirección URL en el ejemplo con la dirección URL del XML feed de noticias deportivas en que desea utilizar:

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



Permitir PHP para abrir la URL XML mediante 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);



Crear una matriz para albergar la información transmitida desde el feed XML utilizando el siguiente código, que supone que uno de los parámetros de los datos que se transmiten de XML se denomina "sports_news":

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



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

foreach ($ sports_news como $ 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

);

}

 

No hay comentarios:

Publicar un comentario