0

![]() |
![]() |
Junior |
Hola,
Estou a trabalhar nos webservices de comunicação de séries de documentos (soap).
O XML que retorna tem os caracteres acentuados em formato utf-8 (formato decimal), em que por exemplo o caracter "é" tem o valor "é"
Alguém tem alguma solução para converter utf-8 para formato normal ?
Obrigado.
Saludos
![]() |
![]() |
Senior |
@Paulo, Podes probar con ChilkatXml
Supongamos que el string tiene este formato
para obtener
seria :
Saludos...COBOL Código:
01 Campo-Valida PIC X(10). 01 Campo-Convertido PIC X(10). INVOKE ChilkatXml1 "TagContent" USING "resultado" RETURNING Campo-Valida. display "Campo-Valida" , Campo-Valida. *> é INVOKE ChilkatXml1 "DecodeEntities" USING Campo-Valida RETURNING Campo-Convertido. display "Campo-Convertido" , Campo-Convertido. *> é
![]() |
![]() |
Junior |
Funciona perfeitamente.
Como já tenho o XML só preciso do "DecodeEntities"
Gracias
Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)
Marcadores