Comunidad de diseño web y desarrollo en internet online

Problemas en el Path con la Ñ

Citar            
MensajeEscrito el 28 Mar 2007 09:47 am
Buenas a tod@s :D . Estoy realizando una aplicación en Flash para un museo que se basa en una tabla de preguntas que se leen desde un XML externo. El XML está en la misma ruta que el ejecutable. La cuestión es que si lanzo el ejecutable no puede acceder al archivo XML porque no coge bien la ruta, sin embargo si lanzo el archivo SWF todo va bien.

Tras debugar el path que enlaza al XML observo que en el ejecutable la ruta es distorsionada por culpa de los espacios y caracteres especiales como la "ñ". Es decir, el archivo se encuentra localizado en "D:\DISEÑOS EMPRESA\" y el XML también, pero al interpretar la ruta me pone algo así:

"D:\DISEÄO'S%20EMPRESA\"

He probado a poner la línea de "System.useCodepage=true" y tampoco me funciona. Si el ejecutable y el XML los coloco en "D:\kraka\" (por ejemplo) funciona perfectamente, pero esta opción no es viable cara a la instalación en el museo.

¿Alguien sabe que podría ser?

Gracias de antemano, un saludo. :lol:

Por deiff_200x

2 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 28 Mar 2007 07:08 pm
XD... no uses la Ñ, siempre te lo va a hacer, si te fijas en toda la web no hay una pagina que tenga Ñ en su nombre. Mejor utiliza otro nombre como "Enterprise Design" ah y por cierto, poner direcciones absolutas no es muy recomendable... que pasa si tu cliente tiene dos discos duros? su segundo disco se llama D:, por consiguiente su lector de CD es E: y que tal si lo mete en el lector de DVD, en cuyo caso seria F:

XD... no se si me explique :P...

:crap: ah de verdad indícame por favor si lo que haces es ingresar la ruta por medio de un textbox

Por El_Beto_TM

156 de clabLevel

1 tutorial

Genero:Masculino  

Mexicali, Baja California

firefox
Citar            
MensajeEscrito el 31 Mar 2007 06:32 am
desde hace un tiempo ya se puede tener nic con "Ñ" por ejemplo http://www.ñuñoa.cl/

ahora consejo con el XML, cambia la codificación del documento a UTF8 y por supuesto tendrias que cambiar la declaracion del mismo , en la cabecera pon

Código :

<?xml version= "1.0" encoding= "utf-8"?>

otro consejo cuando quieras agregar etiquetas html y cosas que puedan generar conflictos en tu xml agrega la siguiente etiqueta entre tu nodo

Código :

<![CDATA[  //lo que se te venga en <b>gana</b> ]]>


si bien esto ultimo no lo preguntaste es un tip que si no lo sabes te va a salvar el pellejo XD

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 31 Mar 2007 06:54 am
mmm

Si vas a distribuir un cd interactivo no te combiente utilizar nombres de directorios con caracteres regionales como la ñ, porque puede q ser q la persona q lo reciba tenga el windows en ingles por lo q no aceptaria ese nombre de carpeta ya q ese idioma no reconoce la ñ... te combiene reemplarla por otra letra.

saludos!

Por alfathenus

833 de clabLevel

5 tutoriales

 

buenos aires || Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.