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

XML.AsisElementContent

Utilice el tipo de campo especial XML.AsisElementContent para controlar de forma precisa los XML generados.

XML.AsisElementContent es un tipo de campo especial. Utilice el tipo de campo en un flujo de mensajes para controlar de forma precisa el XML que se genera en un mensaje de salida, sin la salvaguarda de los elementos de sintaxis Element, Attribute y Content. El analizador XMLNS nunca crea elementos con este tiop de campo.

Intente evitar utilizar AsisElementContent; normalmente, hay un método alternativo más seguro. Si utiliza AsisElementContent, es su responsabilidad asegurarse de que el mensaje de salida tenga un formato XML correcto.

Puede elegir utilizar este elemento de sintaxis si, por ejemplo, desea suprimir el comportamiento usual en el que las apariciones del signo &, el signo menor que (<), el signo mayor que (>), las comillas dobles (") y el apóstrofo (') se sustituyen por las entidades de XML predefinidas &amp;, &lt;, &gt;, &quot; y &apos;.

El ejemplo siguiente ilustra el uso de AsisElementContent. La sentencia:
Set OutputRoot.XMLNS.(XML.Element)Message.(XML.Content) = '<rawMarkup>';
genera el siguiente XML en un mensaje de salida:
<Message>&lt;rawMarkup&gt;</Message>
Sin embargo, la sentencia:
Set OutputRoot.XMLNS.(XML.Element)Message.(XML.AsisElementContent) = '<rawMarkup>';
genera el siguiente XML en un mensaje de salida:
<Message><rawMarkup></Message>
Esto muestra que el valor de un elemento de sintaxis AsisElementContent no se modifica antes de grabarse en el mensaje de salida.
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 | ac67250_