Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > XML > xml y asp
-Foros de debate

XML
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

xml y asp
Enviado por Vanessa el día 21 de marzo de 2003

Necesito mostrar con una página asp los datos que tengo en un xml, el xml es similar a los siguiente:
<root>
<envio>
<servicio>it</servicio>
<asunto>hola</asunto>
</envio>
<envio>
<servicio>esp</servicio>
<asunto>adios</asunto>
</envio>
</root>
Necesito mostrar el asunto dependiendo de lo que tenga <servicio> si éste tiene "it" quiero que me muestre "hola" y si tiene "esp" que me muestre "adios", sobre todo necesito saber como puedo acceder al nodo <servicio> teniendo esa estructura en el xml. Gracias por vuestra ayuda. Un saludo!!!Vanessa

 
Re: xml y asp
Enviado por ana el día 8 de abril de 2003

Hola!
Para leer un xml, se hace de la siguiente manera:
Primero tienes que declara:
Set lvXml = Server.CreateObject("MSXML.DOMDocument")

If lvXml.LoadXml(xml) Then
Set Nodo = lvXml.DocumentElement
'Cuentas el número de hijos
Numero = Nodo.ChildNodes.Length
' Montas el bucle para leer cada uno de ellos
For I = 0 To Numero - 1
Servicio = Nodo.Attributes.GetNamedItem("servicio").value 'asi con cada uno de ellos
' Con esto sigues leyendo
Set Nodo = Nodo.NextSibling
Next
Else
Esta mal montado
End If

Espero que te valga de ayuda.
Saludos

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network