Retroceder   Foros del Web > Programación para sitios web > XML

Respuesta
 
Herramientas Desplegado
Antiguo 10-oct-2007, 09:17   #1 (permalink)
fjmasero está en el buen camino
 
Avatar de fjmasero
 
Fecha de Ingreso: diciembre-2002
Mensajes: 464
Pregunta xml a string

Holasssss

Si se tiene un fichero .xml, y haces un .load(miXML), ¿se puede, o existe una forma de hacerlo, cargar en una variable javascript el string con el conteniddo del fichero xml?

Por decirlo de esa manera, el método "inverso" al loadXML(stringMiXML).

THX.
__________________
No es sabio el que sabe sino el que no sabe y quiere aprender
fjmasero está desconectado   Responder Citando
Antiguo 10-oct-2007, 09:45   #2 (permalink)
$moderador{'Esteban'}
monoswim llegará a ser famoso muy prontomonoswim llegará a ser famoso muy pronto
 
Avatar de monoswim
 
Fecha de Ingreso: noviembre-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 7.436
Enviar un mensaje por MSN a monoswim
Re: xml a string

estás en JS ? podrías cargarlo desde AJAX en formato texto ;)

Saludos
__________________
MonoSwim

Antes era fanfarrón y canchero, ahora soy perfecto !!!!!!!
monoswim está desconectado   Responder Citando
Antiguo 10-oct-2007, 09:59   #3 (permalink)
fjmasero está en el buen camino
 
Avatar de fjmasero
 
Fecha de Ingreso: diciembre-2002
Mensajes: 464
Re: xml a string

Cita:
Iniciado por monoswim Ver Mensaje
estás en JS ? podrías cargarlo desde AJAX en formato texto ;)

Saludos
No no puedo hacerlo con AJAX
__________________
No es sabio el que sabe sino el que no sabe y quiere aprender
fjmasero está desconectado   Responder Citando
Antiguo 11-oct-2007, 11:01   #4 (permalink)
mount no se puede cailificar en este momento
 
Fecha de Ingreso: marzo-2007
Mensajes: 58
Re: xml a string

Código:
function importXML()
{
	if (document.implementation && document.implementation.createDocument)
	{
		xmlDoc = document.implementation.createDocument("", "", null);
		xmlDoc.onload = createTable;
	}
	else if (window.ActiveXObject)
	{
		xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
		xmlDoc.onreadystatechange = function () {
			if (xmlDoc.readyState == 4) createTable()
		};
 	}
	else
	{
		alert('Your browser can\'t handle this script');
		return;
	}
	xmlDoc.load("emperors.xml");
}
Si he entendido bien tu pregunta, esta función te puede servir. Obviamente el nombre del fichero "emperors.xml" y de la función "createTable()" pertenecen al ejemplo.
Saludos.
mount está desconectado   Responder Citando
Antiguo 12-oct-2007, 03:00   #5 (permalink)
fjmasero está en el buen camino
 
Avatar de fjmasero
 
Fecha de Ingreso: diciembre-2002
Mensajes: 464
Re: xml a string

Cita:
Iniciado por mount Ver Mensaje
Si he entendido bien tu pregunta, esta función te puede servir. Obviamente el nombre del fichero "emperors.xml" y de la función "createTable()" pertenecen al ejemplo.
Saludos.
Lo q yo necesito, en javascript, es q despues de cargar un fichero .xml, mediante el .load(miXML), cargar en una variable, si es posible, claro, un string con el contenido de dicho fichero, como por ejemplo ...<tag>valor</tag><tag2>valor2</tag2>...

Salu2
__________________
No es sabio el que sabe sino el que no sabe y quiere aprender
fjmasero está desconectado   Responder Citando
Antiguo 15-oct-2007, 08:52   #6 (permalink)
mount no se puede cailificar en este momento
 
Fecha de Ingreso: marzo-2007
Mensajes: 58
Re: xml a string

Ahora entiendo tu duda. No lo he hecho nunca, pero he encontrado este link. Quizá te sea útil, aunque tengo mis dudas de que sea cross-browser.

http://www.captain.at/howto-javascri...-to-string.php
mount está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 14:41.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93