Foros del Web » Programando para Internet » PHP »

leer XML

Estas en el tema de leer XML en el foro de PHP en Foros del Web. Hola amigos como puedo llegar hasta el campo imagen con size ="medium" si el xml es asi Código PHP: < lfm status = "ok" > < ...
  #1 (permalink)  
Antiguo 21/03/2014, 20:08
 
Fecha de Ingreso: abril-2003
Mensajes: 587
Antigüedad: 21 años
Puntos: 5
leer XML

Hola amigos como puedo llegar hasta el campo imagen con size ="medium" si el xml es asi

Código PHP:
<lfm status="ok">
<
album>
<
name>Pájaros en la cabeza</name>
<
artist>Amaral</artist>
<
id>3427328</id>
<
mbid>ede858b2-0b08-4944-bc2e-88dc50f8ba9f</mbid>
<
url>
http://www.last.fm/music/Amaral/P%C3%A1jaros+en+la+cabeza
</url>
<
releasedate>14 Mar 200500:00</releasedate>
<
image size="small">http://userserve-ak.last.fm/serve/34s/68494078.png</image>
<image size="medium">http://userserve-ak.last.fm/serve/64s/68494078.png</image>
<image size="large">
http://userserve-ak.last.fm/serve/174s/68494078.png
</image>
<
image size="extralarge">
http://userserve-ak.last.fm/serve/300x300/68494078.png
</image>
<
image size="mega">
http://userserve-ak.last.fm/serve/_/68494078/Pjaros+en+la+cabeza+PNG.png
</image>
<
listeners>72069</listeners>
<
playcount>599032</playcount
necesito llegar aqui

<image size="medium"

lo hago con

Código PHP:
$xml = new SimpleXMLElement($xml);
                
                
$xml $xml->album
pero no se llegar hasta medium

Código PHP:
$xml $xml->album[medium]; 
<<<-- asi no me funciona

¿que hago mal?

Gracias
__________________
Si la vida te da la espalda tocale el culo
  #2 (permalink)  
Antiguo 21/03/2014, 20:33
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: leer XML

Exactamente que necesitas... llegar? eso es muy ambiguo, o sea, queres leer, sobre escribir...

aca tenes la documentación

Desde ya te digo que tu XML no esta muy ordenado y le faltan algunos Tag problemente...
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #3 (permalink)  
Antiguo 21/03/2014, 20:37
 
Fecha de Ingreso: abril-2003
Mensajes: 587
Antigüedad: 21 años
Puntos: 5
Respuesta: leer XML

quien obtener la URL de la <image size="medium"
__________________
Si la vida te da la espalda tocale el culo
  #4 (permalink)  
Antiguo 21/03/2014, 20:39
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: leer XML

pero porque ponerle nombres como <image size="small"> a un tag... si XML permite que le llames <small> por ejemplo
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #5 (permalink)  
Antiguo 21/03/2014, 20:58
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: leer XML

Podrias utilizar xpath http://us2.php.net/manual/es/simplex...path.php#54638

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)
  #6 (permalink)  
Antiguo 21/03/2014, 21:02
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: leer XML

buena acotación
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #7 (permalink)  
Antiguo 21/03/2014, 21:08
 
Fecha de Ingreso: abril-2003
Mensajes: 587
Antigüedad: 21 años
Puntos: 5
Respuesta: leer XML

y a mi que me dices de por que le pongo nombre yo no se lo e puesto no ves que es el api de lastfm :D
__________________
Si la vida te da la espalda tocale el culo
  #8 (permalink)  
Antiguo 21/03/2014, 21:10
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: leer XML

Ah, disculpa, desde ahora cada vez que alguien ponga su código ya voy a saber de donde lo sacó... XD
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #9 (permalink)  
Antiguo 21/03/2014, 23:18
 
Fecha de Ingreso: abril-2003
Mensajes: 587
Antigüedad: 21 años
Puntos: 5
Respuesta: leer XML

no te ofendas solo era una forma de hablar, como diciendote que es ageno a mi.

disculpa
__________________
Si la vida te da la espalda tocale el culo
  #10 (permalink)  
Antiguo 22/03/2014, 09:45
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: leer XML

Jaja, no pasa nah, el Xpath funciona muy bien según probé, yo lo desconocía hasta que lo postearon..
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...

Etiquetas: xml
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 19:26.