Page 1 of 1

Problema con acentos

PostPosted: Thu Apr 30, 2015 3:04 am
by djmarkes
Hola amigos. Estoy haciendo unas pruebas con NeoAppBuilder y bueno, estoy teniendo problemas con los acentos y caractéres especiales.

Uso este código para leer texto de un .txt alojado en mi servidor.

Code: Select all
BeginJS
var req = new XMLHttpRequest();
  req.open('GET', 'http://www.miserver.com/texto_a_aleer.txt', false);
  req.send(null);
  if (req.readyState==4) $rootScope.texto1 = req.responseText;
EndJS


El código funciona bien, me trae el texto pero siempre se olvida de los acentos y caractéres especiales.

Sabeis como puedo solucionarlo?

Gracias y saludos a todos!

Re: Problema con acentos

PostPosted: Thu Apr 30, 2015 4:27 am
by luishp
Prueba a abrir el archivo .txt con el blog de notas y guardarlo de nuevo pero utilizando la codificacion UTF-8.
Saludos.

Re: Problema con acentos

PostPosted: Thu Apr 30, 2015 4:32 am
by djmarkes
Hola luishp muchas gracias por tu ayuda. Eso ya lo había intentado, pero sin ningún éxito. No se dónde puede estar el problema. :(

Re: Problema con acentos

PostPosted: Thu Apr 30, 2015 4:38 am
by luishp
¿Puedes exportarlo a formato web y subirlo a un servidor para que podamos echarle un ojo?
Lo que es claro es que el problema es de codificación, ya sea de lectura o de escritura.

Re: Problema con acentos

PostPosted: Thu Apr 30, 2015 4:53 am
by djmarkes
Claro! Acabo de subirlo aquí:

http://centralderecambios.com/app/cdr-Web/#/NewPage

Lo único malo que solo me trae el texto con IE... pero bueno una vez creada la app creo que no habrá problema cuandos e use en un sistema Android.

Saludos.

Re: Problema con acentos

PostPosted: Thu Apr 30, 2015 7:43 am
by Wrangler
No comprende.

Re: Problema con acentos

PostPosted: Thu Apr 30, 2015 10:42 am
by Neosoft Support
When I run your sample app this error appears in the console:

"XMLHttpRequest cannot load http://www.centralderecambios.com/app/cabecera.txt. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://centralderecambios.com' is therefore not allowed access."