Foros del Web » Programando para Internet » PHP »

Obtener un TAG de un elemento XML

Estas en el tema de Obtener un TAG de un elemento XML en el foro de PHP en Foros del Web. supongamos tengo este XML Código PHP: < alerts > < customer > Yo soy el cliente </ customer > < alert name = "HAROLD" > < news date = "2005-12-15"  ...
  #1 (permalink)  
Antiguo 19/01/2006, 12:50
Avatar de xcars  
Fecha de Ingreso: mayo-2005
Mensajes: 753
Antigüedad: 12 años, 7 meses
Puntos: 4
Obtener un TAG de un elemento XML

supongamos tengo este XML

Código PHP:
<alerts>
<
customer>Yo soy el cliente</customer>
<
alert name="HAROLD">
<
news date="2005-12-15" priority="normal" format="wapp" code="1228064892">
<
subject>Haz clic para descargar</subject>
<
url>http://wap.miwap.com</url>
</news>
</
alert>
</
alerts
necesito obtener el valor del TAG NAME("HAROLD") alguien podria ayudarme es muy urgente.....

por cierto lo estoy haciendo con PHP 4.X.X
__________________
Visita mi comprador de móviles
  #2 (permalink)  
Antiguo 19/01/2006, 12:55
Avatar de nicolaspar  
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 13 años
Puntos: 34
Y ya tenes algo armado?
Lo ideal es que uses xpath. Fijate en google alguna classe ya armada para esto, por ahí te sea mas simple.
__________________
Mi punto de partida es Que Bueno Lo Nuevo
  #3 (permalink)  
Antiguo 19/01/2006, 12:59
Avatar de xcars  
Fecha de Ingreso: mayo-2005
Mensajes: 753
Antigüedad: 12 años, 7 meses
Puntos: 4
si ya tengo el script para leer los elementos... pero nose como obtener los atributos....
__________________
Visita mi comprador de móviles
  #4 (permalink)  
Antiguo 19/01/2006, 13:19
Avatar de nicolaspar  
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 13 años
Puntos: 34
Poné las funciones que tengas que ayudaran a darte una respuesta.
__________________
Mi punto de partida es Que Bueno Lo Nuevo
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 11:46.