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

Conjuntos de mensajes: opciones de devolución XML

Puede utilizar cuatro propiedades en la capa XML que influyen en el modo en que se devuelven los mensajes XML.

La tabla siguiente muestra ejemplos de los valores que puede establecer para la propiedad Procesamiento de miembros. En esta tabla, el elemento de miembro se denomina A y tiene el valor valor de elemento. El elemento padre se denomina X.

Efecto de las opciones de devolución en la salida XML

Para que XML se devuelva de este modo: Establecer este valor de propiedad de Devolución de miembro: Establecer estos otros valores de propiedad:
<X>
<A>valor de elemento</A>
</X>
XMLElement (valor predeterminado)

Nombre XML de miembro = A

<X A='valor de elemento'/> 
XMLAttribute

Nombre XML de miembro = A

<X>
<Field id='A'>valor de elemento</Field>
</X>
XMLElementAttrID

Nombre XML de miembro = Field
Nombre de atributo de ID de miembro = id
Valor de atributo de ID de miembro = A

<X>
<A val=valor de elemento/>
</X>
XMLElementAttrVal

Nombre XML de miembro = A
Nombre de atributo de valor de miembro = val

<X>
<Field id='A' val='valor de elemento'/>
</X>
XMLElementAttrIDVal

Nombre XML de miembro = Field
Nombre de atributo de ID de miembro = id
Valor de atributo de ID de miembro = A
Nombre de atributo de valor de miembro = val

No deberá tener un elemento en el modelo que se devuelve como atributo XML. Esto puede dar como resultado una validación incorrecta de los documentos XML. En su lugar, el elemento se debe volver a definir como un atributo del modelo.

No deberá tener un atributo en el modelo que se devuelve como elemento XML. Esto puede dar como resultado una validación incorrecta de los documentos XML. En su lugar, el atributo se puede definir como un elemento del modelo.

Hay un caso de ejemplo en el que esta técnica es adecuada. Cuando haya creado un modelo de mensaje importando un archivo de cabecera C o un libro de copias COBOL, constará totalmente de los elementos. Se puede crear un formulario XML de este modelo añadiendo simplemente un formato físico XML al conjunto de mensajes. Si pretende que determinados elementos aparezcan como atributos XML en el formulario XML, puede utilizar la propiedad Devolver para llevarlo a cabo.

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:59:10


Tema de referenciaTema de referencia | Versión 8.0.0.5 | ad06710_