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

Nota acerca de la copia de campos

Cuando se copia un elemento de un mensaje de entrada en un elemento de salida,el valor y el tipo del elemento de salida se establecen igual que los del elemento de entrada. Por lo tanto, si, por ejemplo, tiene un documento XML de entrada con un atributo y desea establecer un elemento de campo (Field) (en lugar de un atributo) del mensaje de salida en el valor del atributo de entrada, tiene que incluir una transformación CAST de cláusula TYPE para cambiar el tipo de elemento de atributo (attribute) a campo (Field).

Por ejemplo, si se proporciona la entrada siguiente:
<Field01 Attrib01='Attrib01_Value'>Field01_Value</Field01>
Para crear una salida, como por ejemplo en el ejemplo siguiente:
<MyField_A MyAttrib_A='Attrib01_Value' MyAttrib_B='Field01_Value' >
		<MyField_B>Field01_Value</MyField_BC>
		<MyField_C>Attrib01_Value</MyField_C>
	</MyField_A'>
Utilizará el siguiente ESQL:
-- Crear atributo de salida desde el atributo de entrada
SET OutputRoot.XMLNSC.MyField_A.MyAttrib_A = InputRoot.XMLNSC.Field01.Attrib01;
-- Crear campo de salida desde el campo de entrada
SET OutputRoot.XMLNSC.MyField_A.MyField_B = InputRoot.XMLNSC.Field01;

-- Crear atributo de salida desde el valor de campo de entrada, anotando que hay que 
-- volver a realizar la "conversión" a un elemento de atributo
SET OutputRoot.XMLNSC.MyField_A.(XMLNSC.Attribute)MyAttrib_B = 
               InputRoot.XMLNSC.Field01;

-- Crear campo de salida desde el valor de atributo de entrada, anotando que hay que 
-- volver a realizar la "conversión" a un elemento de campo
SET OutputRoot.XMLNSC.MyField_A.(XMLNSC.Field)MyField_C = 
               InputRoot.XMLNSC.Field01.Attrib01;
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:29


Tema de tareaTema de tarea | Versión 8.0.0.5 | ac20425_