Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/07/2013, 14:55
taoshi
 
Fecha de Ingreso: julio-2009
Mensajes: 117
Antigüedad: 14 años, 10 meses
Puntos: 0
Recorrer xml de gran tamaño

Hola,

Mi problema esta que a la hora de recorrer archivos xml muy grandes (10 megas aprox., unos 83.766 elementos).

En mozilla firefox, IE 10, funciona todo sin ningún problema incluso con archivos más grandes (mas del doble) en chrome, opera y safari la cosa no funciona, yo recorro los archivos de la siguiente forma:

Código:
$.ajax({
	type: "GET",
	url: "archivo.xml",
	dataType: "xml",
	success: function(xml, valor)
			 {
				$(xml).find('trkpt').each(function()
										 {.... resto de código
También he probado a utilizar esto, pero es menos eficaz. En ningún navegador funciona con archivos de ese tamaño.

Código:
$.get("archivo.xml", function (xml) 
{
				$(xml).find('trkpt').each(function()
										 {... sigue el código
Hay algún modo mas eficaz de recorrer el xml?.

Gracias.