Foros del Web » Programando para Internet » ASP Clásico »

mostrar los datos de un xml en una tabla ordenada

Estas en el tema de mostrar los datos de un xml en una tabla ordenada en el foro de ASP Clásico en Foros del Web. en xml no me han contestado, por eso os lo pregunto aqui, pq me core mucha prisa tengo este documento XML y necesito pasarlo a ...
  #1 (permalink)  
Antiguo 26/10/2005, 01:23
 
Fecha de Ingreso: enero-2002
Mensajes: 1.438
Antigüedad: 22 años, 4 meses
Puntos: 0
mostrar los datos de un xml en una tabla ordenada

en xml no me han contestado, por eso os lo pregunto aqui, pq me core mucha prisa

tengo este documento XML y necesito pasarlo a BD



Código:
<?xml version="1.0" encoding="UTF-8"?>
<dataroot xmlns:od="urn:schemas-microsoft-com:officedata" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" generated="2004-06-08T16:47:03">
<elementos>
<ONU>0004</ONU>
<DSC>PICRATO AMÓNICO seco o humedecido con menos del 10%, en peso, de agua</DSC>
<ETI>1</ETI>
<FIC>1-01</FIC>
</elementos>
<elementos>
<ONU>0005</ONU>
<DSC>CARTUCHOS PARA ARMAS, con carga explosiva</DSC>
<ETI>1</ETI>
<FIC>1-01</FIC>
</elementos>

... 

</dataroot>

si nadie me explica un sistema mejor, quiero hacer una web que me muestre todos los datos ordenados, para poder exportarlo a excel y a access y de aqui a MySQL.

se que podria generar el documento sql directamente, pero no qiero complicarme, me basta con mostrar estos datos en una tabla,

pero chicios, no me aclaro.

alguien puede ayudarme, esq me corre prisa.

se que podria g
  #2 (permalink)  
Antiguo 26/10/2005, 08:35
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Necesitas investigar sobre XMLDOM en el sitio de MS, alli encontraras ejemplos para cargar un XML y parsearlo, perdona que no te de mayor referencia, lo que pasa es que mis links no los tengo aqui :S
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 27/10/2005, 02:11
 
Fecha de Ingreso: enero-2002
Mensajes: 1.438
Antigüedad: 22 años, 4 meses
Puntos: 0
no me aclara, me podria dar un ejemplo sencillita de como leer datos de una equieta o elemento de xml desde asp.

no encuento nada sencillo.
  #4 (permalink)  
Antiguo 27/10/2005, 04:36
 
Fecha de Ingreso: enero-2002
Mensajes: 1.438
Antigüedad: 22 años, 4 meses
Puntos: 0
finalmete la solucion la tenia en el foro.


24-12-2004, 02:43 AM
luisvasquez Fecha de Ingreso: Dec 2003
Localización: Venezuela
Mensajes: 185

Esta es la forma como logramos resolver nuestro caso...espero ayude a quien tenga un problema similar:

<%

Set xmldoc = Server.CreateObject("Microsoft.XMLDOM")

' carga el XML que le es enviado...no está en un archivo...lo envian
' usando post
xmldoc.load(Request)

' Lo desglosa en objetos
set brandID = xmldoc.selectsingleNode ("//brandID")
set terminalid = xmldoc.selectSingleNode ("//terminalID")
set sour = xmldoc.selectSingleNode ("//source")
set destination = xmldoc.selectSingleNode ("//destination")
set keyword = xmldoc.selectSingleNode ("//keyword")
Set texto = xmldoc.selectSingleNode ("//parameters")
set extTxnID = xmldoc.selectSinglenode ("//extTxnID")

'Asigna el valor textual de los objetos a variables texto
dim Carrier,branID,User,mck,content,trans
Carrier = trim(brandID.text)
user = trim(sour.text)
mkc = trim(destination.text)
content = trim(texto.text)
trans = trim(extTxnID.text)


%>
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:14.