WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

XMLNSC: Soporte para base64

El analizador XMLNSC puede generar datos binarios en el formato codificado en base64.

Si Validación se establece en Contenido y valor, y Crear árbol utilizando tipos de esquemas está habilitada, el analizador XMLSNC descodifica automáticamente los datos en base64 y crea un valor BLOB en el árbol de mensaje. Al generar un árbol de mensaje, el analizador XMLNSC 'codificará en base64' unBLOB si el tipo de campo incluye la constante XMLNSC.base64Binary.

Ejemplo de código ESQL para generar datos en base64

DECLARE Base64Data BLOB '0102030405060708090A0B0C0D0E0F';
-- Añadir en el tipo de campo base64Binary
DECLARE base64FieldType INTEGER XMLNSC.Field + XMLNSC.base64Binary;
CREATE LASTCHILD OF OutputRoot DOMAIN 'XMLNSC' NAME 'XMLNSC';
CREATE LASTCHILD OF OutputRoot.XMLNSC TYPE base64FieldType NAME 'myBinaryData' VALUE Base64Data;
Resultado : <myBinaryData>AQIDBAUGBwgJCgsMDQ4P</myBinaryData>

Observe que este ejemplo no depende de la validación. El analizador XMLNSC puede generar datos binarios en base64 aunque la opción Validación está establecida en Ninguna.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 16:58:56


Tema de conceptoTema de concepto | Versión 8.0.0.5 | ac67201_