Estoy desarrollando una aplicación sencilla en ASP que simplemente lee un archivo de texto almacenado en el servidor y muestra el contenido en un frame.
Tengo inconvenientes con los espacios en los archivos. La cuestión es que cuando hay más de un espacio entre caracteres, al leer la línea me lo comprime a uno solo.
Por ejemplo, si tengo el archivo con una sóla línea de texto:
aslkjdalskdjalskjd <más de un espacio> alskdjlaksjdlaksjdlkasj
Luego de leerlo, y almacenarlo en una variable, me queda
aslkjdalskdjalskjd alskdjlaksjdlaksjdlkasj
En un principio pensé que podía ser un problema de los css que estaba utilizando para darle estilo al resultado, pero luego de probar sólamente con el código ASP, me di cuenta de que el problema estaba ahí.
Para leer el archivo utilizo el FileSystemObject:
Código:
Alguno tiene alguna idea de cómo se puede solucionar esto? Anteriormente utilizaba objetos ActiveX para leer los archivos, pero no es una muy buena idea desde el punto de vista de la Seguridad.Set FS = Server.CreateObject("Scripting.FileSystemObject") Set RS = FS.OpenTextFile("D:\test.txt",1,True) While not rs.AtEndOfStream Response.Write(RS.ReadLine & "<br>") Wend
Desde ya, se los agradezco por adelantado


