Ver Mensaje Individual
  #1  
Antiguo 08-02-2018
farute farute is offline
Miembro
 
Registrado: feb 2010
Posts: 84
Reputación: 15
farute Va por buen camino
problema para leer tildes en un xml con firemonkey en utf-8

Pues eso tengo una aplicación multiplataforma fmx en Tokio 10.2.1,
con un Txmldocument leo un fichero xml con este formato:
?xml version="1.0" encoding="utf-8" ?>
<veiculo>Camión</vehiculo>

luego lo leo con
Código Delphi [-]
 var
    StartItemNode : IXMLNode;
begin
......
   StartItemNode := XMLDocument1.DocumentElement.ChildNodes.FindNode('vehiculo') ;
 label1.Text:=StartItemNode.Text;
.....

pero el problema es que el caracter que leo lleva tilde,
y al leerlo en vez de "camión" me muestra "cami��n"
si pongo decodeutf8 me muestra "cami??n"
he probado un monton de formas (decodeutf8, utf8toansi ....) pero no consigo que se muestre correctamente las tildes


alguien sabe como tendría que convertir para que se muestre bien.

gracias

Última edición por farute fecha: 08-02-2018 a las 15:57:26.
Responder Con Cita