
07/06/2005, 14:41
|
 | | | Fecha de Ingreso: diciembre-2004 Ubicación: Lima - Peru
Mensajes: 267
Antigüedad: 20 años, 3 meses Puntos: 0 | |
Me piden tener en un XML dos valores... el Codigo y el Nombre... que se almacene en C:\ para despues ser leido por paginas ASP y presentaciones en Flash.
Estuve investigando y hasta aqui es donde llegue, me podrias indicar en que parte esta fallando por favor ya que lo que graba no lo puede leer:
Para leer un XML uso el siguiente Codigo
<%@Language=VBScript CODEPAGE="1252"%>
<%
Option Explicit
Response.Buffer = True
Dim xml, codigo, nombre
Set xml = Server.CreateObject("Microsoft.XMLDOM")
xml.async = False
xml.load "C:\registro.xml"
codigo = xml.documentElement.childNodes(0).text
nombre = xml.documentElement.childNodes(1).text
Set xml = Nothing
%>
<html>
<head><title></title></head>
<body>
<table width="220" border="1" cellpadding="2" cellspacing="2">
<caption><b>Calores de un XML </b></caption>
<tr><td width="50%">Código</td><td width="50%"><%=codigo%></td></tr>
<tr><td>Nombre</td><td><%=nombre%></td></tr>
</table>
</body>
</html>
Por otra parte para Crear un XML estoy usando el Siguiente Código:
<%@Language=VBScript%>
<%
Dim objXML, objNews, objCabecera
Set objXML = Server.CreateObject("Microsoft.XMLDOM")
Set objXML.documentElement = objXML.createElement("main")
Set objNews = objXML.createElement("deta")
' Crea los Sub Item
objNews.appendChild objXML.createElement("codigo")
objNews.appendChild objXML.createElement("nombre")
'Asignar Valores a los SubItem
objNews.childNodes(0).text = "Codigo"
objNews.childNodes(1).text = "Nombre"
objXML.documentElement.appendChild objNews.cloneNode(true)
Set objCabecera = objXML.createProcessingInstruction("xml","version= '1.0'")
'agregamos la cabecera antes del elemento raiz
objXML.insertBefore objCabecera, objXML.childNodes(0)
'finalmente grabamos el XML en disco duro
objXML.Save "c:\registro.xml"
Response.Write "Archivo XML Creado 01"
%>
__________________ Creo que todas las cosas suceden por algo, no es eso que los demas llaman 'Destino'. Definitivamente Dios no juega a los dados... |