Programación en castellano
Inicio > Foros > XML > Ingresar Datos archivo XML
-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.

Ingresar Datos archivo XML
Enviado por layne el día 25 de noviembre de 2003

Hola he tenido algunos problemas para ingresar un nodo <control> con sus respectivos hijos en un archivo XML.
<?xml version="1.0" encoding="UTF-8" ?>
<controles>
<control>
<nombre>Nombre1</nombre>
<prop1>Propiedad1</prop1>
<prop2>propiedad2</prop2>
</control>
</controles>

Cual es el codigo mas correcto si tengo los valores de nombre en cuadros de texto nombre.value, prop1.value,prop2.value?

 
Re: Ingresar Datos archivo XML
Enviado por Layne el día 26 de noviembre de 2003

Logre insertar de la siguiente manera

function guardar()
{
var Document = controles.XMLDocument;
var raiz; var control; var nombre; var prop1;var prop2;
var cont; var range;

control = Document.createElement("control");
nombre = Document.createElement("nombre");
prop1 = Document.createElement("prop1");
prop2 = Document.createElement("prop2");
raiz = Document.documentElement;

cont = raiz.childNodes;
raiz.appendChild(control);

raiz.childNodes(cont.length-1).appendChild(nombre);
raiz.childNodes(cont.length-1).lastChild.text = nom.value;
raiz.childNodes(cont.length-1).appendChild(prop1);
raiz.childNodes(cont.length-1).lastChild.text = p1.value;
raiz.childNodes(cont.length-1).appendChild(prop2);
raiz.childNodes(cont.length-1).lastChild.text = p2.value;
}

inserta los datos de forma correcta pero estos no se mantienen al cerrar la pagina (se pierden), es decir los nuevos datos son visualizados mientras no cierre la aplicacion, una vez que vuelvo a cargar la pagina estos ya no estan

alguna sugerencia?

 


Tienda
Patrocinados
 

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

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados