Foros del Web » Programación para mayores de 30 ;) » Programación General »

Supongo que el error son los saltos de línea pero...

Estas en el tema de Supongo que el error son los saltos de línea pero... en el foro de Programación General en Foros del Web. Hola. Mediante asp genero el siguiente archivo: <?xml version="1.0" encoding="ISO-8859-1"?> <delegaciones> <delegacion nombre="" ID="0"> <oficina ID="0"> <nombre/> <direccion/> <poblacion/> <provincia/> <telefono longitud="9"/> <fax longitud="9"/> <email/> ...
  #1 (permalink)  
Antiguo 09/03/2006, 09:46
 
Fecha de Ingreso: agosto-2003
Mensajes: 15
Antigüedad: 20 años, 8 meses
Puntos: 0
Pregunta Supongo que el error son los saltos de línea pero...

Hola.

Mediante asp genero el siguiente archivo:

<?xml version="1.0" encoding="ISO-8859-1"?>
<delegaciones>
<delegacion nombre="" ID="0">
<oficina ID="0">
<nombre/>
<direccion/>
<poblacion/>
<provincia/>
<telefono longitud="9"/>
<fax longitud="9"/>
<email/>
<horarios/>
</oficina>
</delegacion>
</delegaciones>

Este archivo lo cargo mediante el objeto httpRequest.

Si recorro el árbol con el IE no tengo problema, pero si lo hago con el Firefox, me da que el primer nodo es #text, el segundo es la delegación, el tercero es #text, el cuarto la oficina,...
Si hago que me muestre el contenido del objeto httpRequest como texto (responseText), ¡o sorpresa!, me sale lo siguiente:

<?xml version="1.0" encoding="ISO-8859-1"?>
<delegaciones>

<delegacion nombre="" ID="0">

<oficina ID="0">

<nombre/>

<direccion/>

<poblacion/>

<provincia/>

<telefono longitud="9"/>

<fax longitud="9"/>

<email/>

<horarios/>

</oficina>

</delegacion>

</delegaciones>

¿Es este el problema? ¿Qué el IE no tiene en cuenta los saltos de línea y el Firefox sí? Porque el asp que genera este archivo no tiene salto de línea entre los elementos, pero sí código <% %>, y creo que esto lo inteepreta como un salto.

¡¡Bufff!! Espero haberme explicado.

Gracias a los que lleguen hasta aquí.
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 20:02.