Saltar al contenido

Codificación de caracteres en Jitterbit Harmony

Introducción

La codificación de caracteres predeterminada para la plataforma Harmony es UTF-8 a partir de la versión 12.7 del agente y la versión 11.63 de Design Studio. En versiones anteriores, la codificación predeterminada es Latin-1 (ISO-8859-1).

Los agentes en la nube y privados utilizan bibliotecas de tablas de páginas de código de ICU Unicode y globalización. Las codificaciones de caracteres y alias compatibles para agentes en la nube y privados están catalogados en el sitio web del convertidor ICU.

Sobrescribir la codificación de caracteres predeterminada

Para utilizar una codificación de caracteres diferente a la predeterminada, se puede establecer explícitamente. Algunos conectores (por ejemplo, File Share, FTP, Local Storage y Temporary Storage) incluyen una opción de configuración para establecer la codificación de caracteres.

Alternativamente, se pueden usar cualquiera de las siguientes variables de Jitterbit en un script para establecer la codificación de caracteres:

  • jitterbit.source.db.character_encoding

  • jitterbit.target.db.character_encoding

  • jitterbit.source.text.character_encoding

  • jitterbit.target.text.character_encoding

  • jitterbit.scripting.db.character_encoding

El valor debe ser el nombre del convertidor de página de código o alias, como se muestra en el siguiente ejemplo:

$jitterbit.scripting.db.character_encoding="ebcdic-xml-us"