Tengo una galeria de imagenes en flash. Las imagenes son tomadas de un archivo xml generado en php. el nombre de la imagen es tambien la descripcion de la misma. Cuando ejecuto mi flash, no tengo problema de abrir las imagenes aun si tiene acentos guiones o cualquier otro caracter exepto con la tilde que impide mostrar la foto y la descripcion me muestra algo como:
Cita:
Este es mi XML generado, el encoding lo intenté con UTF-8 y con ISO8859-1 y cualquiera de los dos me arroja lo mismoM31 - galaxie d'Andromède
Cita:
del lado de flash tengo puesta la instruccion<?xml version="1.0" encoding="ISO8859-1" ?>
- <exploracion carpeta="minis/">
- <archivo>
<nombre>M45 - les Pléiades.jpg</nombre>
<desc>M45 - les Pléiades</desc>
</archivo>
- <archivo>
<nombre>M35 et NGC.jpg</nombre>
<desc>M35 et NGC</desc>
</archivo>
- <archivo>
<nombre>M31 - galaxie d'Andromède.jpg</nombre>
<desc>M31 - galaxie d'Andromède</desc>
</archivo>
- <archivo>
<nombre>M27 - nébuleuse Dumbbell.jpg</nombre>
<desc>M27 - nébuleuse Dumbbell</desc>
</archivo>
- <archivo>
<nombre>Lune gibbeuse.jpg</nombre>
<desc>Lune gibbeuse</desc>
</archivo>
- <archivo>
<nombre>Lumière cendrée.jpg</nombre>
<desc>Lumière cendrée</desc>
</archivo>
- <archivo>
<nombre>Lever de pleine lune.jpg</nombre>
<desc>Lever de pleine lune</desc>
</archivo>
- <archivo>
<nombre>Double amas de Persée.jpg</nombre>
<desc>Double amas de Persée</desc>
</archivo>
- <archivo>
<nombre>Comète Swan M4.jpg</nombre>
<desc>Comète Swan M4</desc>
</archivo>
- <archivo>
<nombre>Comète Holmes.jpg</nombre>
<desc>Comète Holmes</desc>
</archivo>
- <archivo>
<nombre>Comète Holmes sur fond d'étoiles.jpg</nombre>
<desc>Comète Holmes sur fond d'étoiles</desc>
</archivo>
</exploracion>
- <exploracion carpeta="minis/">
- <archivo>
<nombre>M45 - les Pléiades.jpg</nombre>
<desc>M45 - les Pléiades</desc>
</archivo>
- <archivo>
<nombre>M35 et NGC.jpg</nombre>
<desc>M35 et NGC</desc>
</archivo>
- <archivo>
<nombre>M31 - galaxie d'Andromède.jpg</nombre>
<desc>M31 - galaxie d'Andromède</desc>
</archivo>
- <archivo>
<nombre>M27 - nébuleuse Dumbbell.jpg</nombre>
<desc>M27 - nébuleuse Dumbbell</desc>
</archivo>
- <archivo>
<nombre>Lune gibbeuse.jpg</nombre>
<desc>Lune gibbeuse</desc>
</archivo>
- <archivo>
<nombre>Lumière cendrée.jpg</nombre>
<desc>Lumière cendrée</desc>
</archivo>
- <archivo>
<nombre>Lever de pleine lune.jpg</nombre>
<desc>Lever de pleine lune</desc>
</archivo>
- <archivo>
<nombre>Double amas de Persée.jpg</nombre>
<desc>Double amas de Persée</desc>
</archivo>
- <archivo>
<nombre>Comète Swan M4.jpg</nombre>
<desc>Comète Swan M4</desc>
</archivo>
- <archivo>
<nombre>Comète Holmes.jpg</nombre>
<desc>Comète Holmes</desc>
</archivo>
- <archivo>
<nombre>Comète Holmes sur fond d'étoiles.jpg</nombre>
<desc>Comète Holmes sur fond d'étoiles</desc>
</archivo>
</exploracion>
QUOTE]System.useCodepage = true;[[/QUOTE]
y para llamar el nombre y descripcion de cada imagen lo hago asi:
Cita:
for (var k in miniaturasXML.firstChild.childNodes)
{
// creo la miniatura.
//(columna,fila,nombre de archhivo, descripcion)
nom=miniaturasXML.firstChild.childNodes[k].childNodes[0].firstChild;
descr=miniaturasXML.firstChild.childNodes[k].childNodes[1].firstChild;
crearMiniatura(col, fila, nom , descr);
col++;
}
{
// creo la miniatura.
//(columna,fila,nombre de archhivo, descripcion)
nom=miniaturasXML.firstChild.childNodes[k].childNodes[0].firstChild;
descr=miniaturasXML.firstChild.childNodes[k].childNodes[1].firstChild;
crearMiniatura(col, fila, nom , descr);
col++;
}
gracias de antemano por su ayuda...