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

XML y ASP

Estas en el tema de XML y ASP en el foro de ASP Clásico en Foros del Web. Hola Necesito crear un xml de forma dinámica con datos que provienen de una consulta a la base de datos y guardarlo en una carpeta ...
  #1 (permalink)  
Antiguo 02/03/2010, 09:25
 
Fecha de Ingreso: febrero-2007
Mensajes: 172
Antigüedad: 17 años, 2 meses
Puntos: 0
XML y ASP

Hola
Necesito crear un xml de forma dinámica con datos que provienen de una consulta a la base de datos y guardarlo en una carpeta determinada.
He encontrado el siguiente código utilizando el objeto XMLDOM:

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

'instanciamos el elemento raiz y lo agregamos al objeto XMLDOM
Set objRaiz = objDom.createElement("ElementoRaiz")
objDom.appendChild objRaiz

'instanciamos el elemento Hijo1 y lo agregamos al elemento raiz
Set objHijo1 = objDom.createElement("childElement1")
objRaiz.appendChild objHijo1


'instanciamos el elemento Hijo2 y lo agregamos al elemento raiz
Set objHijo2 = objDom.createElement("childElement2")
objHijo1.appendChild objHijo2


'instanciamos la cabecera
Set objCabecera = objDom.createProcessingInstruction("xml","version= '1.0'")

'agregamos la cabecera antes del elemento raiz
objDom.insertBefore objCabecera, objDom.childNodes(0)

'finalmente grabamos el XML en disco duro
objDom.Save Request.ServerVariables("APPL_PHYSICAL_PATH")& "MiArchivoXML.xml"

Con lo que se crea el XML y se guarda en la carpeta que me interesa.Ahora mi pregunta es como completo el XML con la información de la consulta?Porque es algo que no encuentro o no se buscar
Gracias
  #2 (permalink)  
Antiguo 03/07/2011, 19:31
Avatar de RucarMaN  
Fecha de Ingreso: julio-2003
Ubicación: Caripito Edo Monagas
Mensajes: 169
Antigüedad: 20 años, 9 meses
Puntos: 1
Respuesta: XML y ASP

Como puedo sacar información de aquí para ASP...
Código XML:
Ver original
  1. <?xml version="1.0" standalone="yes" ?>
  2.   <!DOCTYPE SHOUTCASTSERVER (View Source for full doctype...)>
  3. - <SHOUTCASTSERVER>
  4.   <CURRENTLISTENERS>2</CURRENTLISTENERS>
  5.   <PEAKLISTENERS>14</PEAKLISTENERS>
  6.   <MAXLISTENERS>100</MAXLISTENERS>
  7.   <REPORTEDLISTENERS>1</REPORTEDLISTENERS>
  8.   <AVERAGETIME>1444</AVERAGETIME>
  9.   <SERVERGENRE>Christian</SERVERGENRE>
  10.   <SERVERURL>http://www.rtvarmonia.com.ve</SERVERURL>
  11.   <SERVERTITLE>RTV Armonia 104.1 FM</SERVERTITLE>
  12.   <SONGTITLE />
  13.   <SONGURL />
  14.   <IRC>#audiorealm</IRC>
  15.   <ICQ>NA</ICQ>
  16.   <AIM>NA</AIM>
  17.   <WEBHITS>15101</WEBHITS>
  18.   <STREAMHITS>1125</STREAMHITS>
  19.   <STREAMSTATUS>1</STREAMSTATUS>
  20.   <BITRATE>48</BITRATE>
  21.   <CONTENT>audio/mpeg</CONTENT>
  22.   <VERSION>1.9.8</VERSION>
  23. - <WEBDATA>
  24.   <INDEX>7425</INDEX>
  25.   <LISTEN>1</LISTEN>
  26.   <PALM7>0</PALM7>
  27.   <LOGIN>0</LOGIN>
  28.   <LOGINFAIL>4</LOGINFAIL>
  29.   <PLAYED>1</PLAYED>
  30.   <COOKIE>1</COOKIE>
  31.   <ADMIN>0</ADMIN>
  32.   <UPDINFO>0</UPDINFO>
  33.   <KICKSRC>0</KICKSRC>
  34.   <KICKDST>0</KICKDST>
  35.   <UNBANDST>0</UNBANDST>
  36.   <BANDST>0</BANDST>
  37.   <VIEWBAN>0</VIEWBAN>
  38.   <UNRIPDST>0</UNRIPDST>
  39.   <RIPDST>0</RIPDST>
  40.   <VIEWRIP>0</VIEWRIP>
  41.   <VIEWXML>7641</VIEWXML>
  42.   <VIEWLOG>0</VIEWLOG>
  43.   <INVALID>27</INVALID>
  44.   </WEBDATA>
  45. - <LISTENERS>
  46. - <LISTENER>
  47.   <HOSTNAME>186.89.156.5</HOSTNAME>
  48.   <USERAGENT>RMA/1.0 (compatible; RealMedia)</USERAGENT>
  49.   <UNDERRUNS>0</UNDERRUNS>
  50.   <CONNECTTIME>2871</CONNECTTIME>
  51.   <POINTER>1</POINTER>
  52.   <UID>1106</UID>
  53.   </LISTENER>
  54. - <LISTENER>
  55.   <HOSTNAME>186.89.156.5</HOSTNAME>
  56.   <USERAGENT>MPEG OVERRIDE</USERAGENT>
  57.   <UNDERRUNS>0</UNDERRUNS>
  58.   <CONNECTTIME>263</CONNECTTIME>
  59.   <POINTER>2</POINTER>
  60.   <UID>1124</UID>
  61.   </LISTENER>
  62.   </LISTENERS>
  63.   <SONGHISTORY />
  64.   </SHOUTCASTSERVER>

__________________
Con la ayuda de todos seremos mejores...

http://www.pemoweb.com

Etiquetas: asp, 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 00:03.