Comunidad de diseño web y desarrollo en internet online

acentos desde xml

Citar            
MensajeEscrito el 16 Dic 2006 01:51 pm
Hola!
Estoy intentando mostrar por pantalla la informacion que tomo de un XMl que parseo y el problema son los dichosos acentos.
Mi XML tiene lo siguiente

Código :

<assessmentTest xmlns="http://www.imsglobal.org/xsd/imsqti_v2p1"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://www.imsglobal.org/xsd/imsqti_v2p1 imsqti_v2p1.xsd" identifier="2" tittle ="propiedad">
   <prompt>´kdsdfkjfj dfhdjkfhj f</prompt>


Si accedo al atributo tittle y lo imprimo desde flash

Código :


fichero = new XML();
fichero.ignoreWhite = true;
titulo = new String(fichero.firstChild.attributes.tittle);
trace(titulo);

Me saca simbolos raros como si no reconociese los acentos

Pero si en cambio imprimo el contenido de prompt me lo imprime perfectamente..Porque puede ser?

Gracias

Por ally_nit

19 de clabLevel



 

firefox
Citar            
MensajeEscrito el 16 Dic 2006 02:57 pm
antes que nada pon

Código :

System.useCodepage = true;

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 16 Dic 2006 03:10 pm
no, eso no es recomendable hacerlo.

Solo guarda tu xml con codificación utf8 y listo.

Pasos por ejemplo con bloc de notas:
- Guardar como
- Debajo de donde dice el nombre dice codificación, esta seleccionado por defecto ANSI. Escoge UTF-8 y guardas

Más informacion en
Guía de LoadVars, desde acentos a bases de datos

Se explica eso para archivo de textos pero para xml tambien funciona, y explica el por qué no es recomendable hacerlo con System.useCodePage

saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox

 

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