“Conocimientos Programación>Programación PHP /MySQL

Cómo analizar XML Sports Feeds

2012/8/2
Parsing , o la lectura, fuentes XML que contiene las noticias deportivas se puede hacer 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 . Instrucciones
1

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

Obtenga el feed XML con el siguiente código y reemplazar el 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 ');

3

Permitir PHP para abrir la URL XML mediante la función de PHP "dibujo " 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 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) ;
5

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'

= > $ titulo , ' URL '

= > $ ' news_article ' URL ,

= > $ news_article

) ;

}

Programación PHP /MySQL
Cómo instalar anuncios en Mensaje Individual PHP
Cómo empezar una aplicación de mapas Google con PHP
Cómo hacer que una sentencia condicional en PHP
Cómo transferir un ID de sesión PHP Con un redireccionamiento
Cómo instalar Zend Optimizer en RedHat Enterprise Linux ( RHEL )
Cómo probar XML analizan
Cómo importar un archivo de clase PHP
¿Qué caracteres se pueden utilizar en una cadena PHP
Conocimientos Informáticos © http://www.ordenador.online