Foros del Web » Programando para Internet » PHP »

Como leer esto en XML desde php

Estas en el tema de Como leer esto en XML desde php en el foro de PHP en Foros del Web. Hola como están? Tengo el siguiente archivo en XML y no se como leer los campos Title y Archivo, me podrían dar un ejemplo? <?xml ...
  #1 (permalink)  
Antiguo 30/12/2007, 09:57
 
Fecha de Ingreso: noviembre-2002
Mensajes: 73
Antigüedad: 21 años, 5 meses
Puntos: 0
Como leer esto en XML desde php

Hola como están? Tengo el siguiente archivo en XML y no se como leer los campos Title y Archivo, me podrían dar un ejemplo?

<?xml version="1.0" encoding="UTF-8" ?>
- <songs>
<song archivo="ruta_al_archivo" title="titulo_de_la_canción" />
</songs>

Saludos y gracias.
__________________
Marcelo :-)
música en mp3
Noticias de tecnología

Última edición por texe1; 30/12/2007 a las 10:39
  #2 (permalink)  
Antiguo 30/12/2007, 11:20
 
Fecha de Ingreso: mayo-2006
Mensajes: 288
Antigüedad: 18 años
Puntos: 4
Re: Como leer esto en XML desde php

ummm interesante hay algunas clases de XML validads en php las cuales podria buscar en google con la frase XML para php o tambien tratando aqui en el buscador de este foro.

Tambien podrias usar expresiones regulares con eregi();

;)
  #3 (permalink)  
Antiguo 30/12/2007, 12:53
Avatar de carmagedon  
Fecha de Ingreso: junio-2005
Ubicación: Argentina
Mensajes: 794
Antigüedad: 18 años, 10 meses
Puntos: 23
Re: Como leer esto en XML desde php

Te aconsejaría que te especialices en Expresiones Regulares para poder extraer esa cadena que necesitas, o sino, con explode, pero se te va a complicar ir dividiendo las cadenas y extrayendo...
La respuesta más certera sería que utilices expresiones regulares.

Saludos.
  #4 (permalink)  
Antiguo 30/12/2007, 14:04
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Como leer esto en XML desde php

Es mejor si utilizas la clase DOM XML o SimpleXML de PHP, te recomiendo veas en el manual como utilizar estas clases.

Saludos.
  #5 (permalink)  
Antiguo 30/12/2007, 17:10
 
Fecha de Ingreso: abril-2006
Mensajes: 8
Antigüedad: 18 años
Puntos: 1
Re: Como leer esto en XML desde php

Sí, o lo otro es que uses XMLize, es una fucnion escrita en PHP que, pasandole el archivo XML, te lo convertirá en Arrays, los que ya puedes utilizar.
La direccion es http://www.hansanderson.com/php/xml/
  #6 (permalink)  
Antiguo 31/12/2007, 12:54
Avatar de _cx
_cx
 
Fecha de Ingreso: diciembre-2007
Ubicación: Montevideo, Uruguay
Mensajes: 70
Antigüedad: 16 años, 4 meses
Puntos: 2
Re: Como leer esto en XML desde php

mirate la documentación de simplexml que te va a serrvir, sobre todo la parte que habla de "Example#4 Usando atributos"

Código:
http://www.php.net/simplexml
saludos,
cx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:59.