me doy un up a esto que sigo bloqueado.
Des pues de darle vueltas y vueltas, por lo visto ahora las notícias las envian en "Atom", de ahi el sistema de codificación ANSI.
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self"....
Las notícias que quiero leer son de periódicos de tirada nacional. (LaVanguardia). He mirado en otros diarios pero son mismo tipo de rss-atom.
Para dar mas detalles sobre mi proceso, creo que el problema esta en el tipo de codificación de acentos.
Esto es el inicio del la lectura del xml en local:
Código ActionScript :
var rssurl:String = "economia.xml";
var rssxml:XML = new XML();
rssxml.ignoreWhite = true;
rssxml.load(rssurl);
rssxml.onLoad = function() {
var nodo:XMLNode = rssxml.firstChild.firstChild;
var vtit:String = "";
var vurl:String = "";
var vdes:String = "";
var vcon:String = "";
for (i=0; i<nodo.childNodes.length; i++) {
var snodo:XMLNode = nodo.childNodes[i];
switch (snodo.nodeName) {
case "title":
vtit = snodo.firstChild.nodeValue;
break;
case "link":
vurl = snodo.firstChild.nodeValue;
break;
aunque hay etiquetas llamadas <link> nunca llega a ese punto ya que es como si el proceso quedara bloqueado en "title".
Más datos: el valor de "title" es: LA VANGUARDIA.es - Economía
Si a la palabra "Economía" le quito la tilde el lector funciona aceptablemente. Excepto porque todas las tildes de las noticias se convierten en cuadraditos.
Alguien sabe como solucionar esto? o alguna idea donde puedo estudiar posibles soluciones.
he estado mirandome "System.useCodepage" pero no me vale pa nada (creo)
Un saludo y gracias!