Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/06/2009, 02:44
carlinhos1976
 
Fecha de Ingreso: diciembre-2008
Ubicación: Madrid de los Austrias
Mensajes: 41
Antigüedad: 16 años, 4 meses
Puntos: 4
Respuesta: Coger datos de un XML Peculiar

Cita:
Iniciado por iluengo Ver Mensaje
Hola, quiero recorrer un xml, y tras encontrar lo que busco quiero coger un atributo del mismo.

<TACO_COD_OBJ nombre_externo="Código"/>

En este ejemplo, por ejemplo, llego a TACO_COD_OBJ, y lo que quiero coger es el nombre_externo "Código". Es decir, yo lo que quiero es quedarme con el valor legible.
Muchas gracias y espero que me podais echar un cable. Un saludo!
Puedes usar XPath. Es un lenguaje de consultas Xml muy fácil de aprender y que está excelentemente bien pensado y formado para extraer datos de la manera que quieres. La consulta sería algo como "/nodo_raíz/TACO_COD_OB/@nombre_externo".

Edito: desconocía que Asp clásico proporcionaba soporte para XPath, de manera indirecta a través del control ActiveX MsXml.

http://www.eggheadcafe.com/forumarch...st23706941.asp

Última edición por carlinhos1976; 12/06/2009 a las 03:04 Razón: Nuevos datos