Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol Fujitsu COBOL PowerCOBOL (ActiveX, v4 - v11)
PowerCOBOL (ActiveX, v4 - v11) Versiones del IDE basadas en ActiveX
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Compilador] CmStatic com caracteres especiais Joseg PowerCOBOL (ActiveX, v4 - v11) 1 21 de septiembre de 2023 14:18
[Sintaxis] Ayuda para reemplazar caracteres katyshuu RM/COBOL 1 2 de mayo de 2022 12:12
[Sintaxis] Cantidad de Caracteres en un CmEdit jmeza Fujitsu COBOL 5 28 de septiembre de 2018 03:17
[Sintaxis] Generar archivo xml en utf-8 Fito PowerCOBOL (ActiveX, v4 - v11) 4 30 de julio de 2017 00:44
[Sintaxis] Leer archivo texto con codificacion UTF-8 Recato53 PowerCOBOL (ActiveX, v4 - v11) 1 18 de abril de 2016 10:47

Respuesta

  #1
Antiguo 29 de septiembre de 2022, 15:46
Paulo
Forero Senior
Última Actividad 17.09.2026 16:22
Posts Posts: 101
Likes enviados Enviados: 25
Likes recibidos Recibidos: 33
Predeterminado caracteres utf-8
0 Inactivo Inactivo

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
Paulo is offline   Responder Con Cita
  #2
Antiguo 29 de septiembre de 2022, 17:36
fastpho
El Foro es mi casa
Innovación: Por aportar innovaciones - Issue reason: SQLite + OO Cobol class Concurso: Primer puesto: Ganador/a del Primer puesto en un concurso - Issue reason: Acceso a datos Cobol vía web 
Última Actividad 21.08.2026 18:08
Posts Posts: 365
Likes enviados Enviados: 252
Likes recibidos Recibidos: 243

@Paulo, Podes probar con ChilkatXml
Supongamos que el string tiene este formato <resultado>:&#233
para obtener <resultado>:é
seria :
Código COBOL:
  1.      01 Campo-Valida          PIC X(10).
  2.      01 Campo-Convertido   PIC X(10).
  3.    
  4.      INVOKE ChilkatXml1 "TagContent" USING "resultado"    RETURNING Campo-Valida.
  5.       display "Campo-Valida" , Campo-Valida. *> &#233
  6.      INVOKE ChilkatXml1 "DecodeEntities" USING Campo-Valida RETURNING Campo-Convertido.
  7.      display "Campo-Convertido" , Campo-Convertido. *> é
Saludos...
fastpho is offline   Responder Con Cita
  #3
Antiguo 29 de septiembre de 2022, 18:38
Paulo
Forero Senior
Última Actividad 17.09.2026 16:22
Posts Posts: 101
Likes enviados Enviados: 25
Likes recibidos Recibidos: 33

Funciona perfeitamente.
Como já tenho o XML só preciso do "DecodeEntities"
Gracias
Paulo is offline   Responder Con Cita
Respuesta


Herramientas

Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 14:51.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.