WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

WhiteSpace XML e DocTypeWhiteSpace

Os elementos XML WhiteSpace e DocTypeWhiteSpace representam caracteres de espaço em branco na mensagem.

O elemento WhiteSpace representa quaisquer caracteres de espaço em branco que estão localizados fora do corpo da mensagem e do DTD que não são representados por nenhum outro elemento. Por exemplo, um espaço em branco no corpo da mensagem (dentro dos elementos) é relatado como conteúdo de elemento, utilizando o tipo de elemento Conteúdo, mas os caracteres de espaço em branco encontrados entre a declaração XML e o início do corpo da mensagem são representados pelo elemento WhiteSpace.

    <?xml version="1.0"?> <BODY>....</BODY>

Os caracteres entre "1.0"?> e <BODY> são representados pelo elemento WhiteSpace.

O espaço em branco é utilizado no XML para legibilidade e não tem significado comercial. As mensagens XML de entrada podem incluir quebras de linha, linhas em branco e espaços entre tags (todos mostrados no exemplo a seguir). Se você processar as mensagens XML que contêm qualquer um desses espaços, elas serão representadas como elementos na árvore de mensagens. Portanto elas aparecem quando você visualiza a mensagem no depurador e em qualquer saída de rastreio.

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE s1 PUBLIC "http://www.ibm.com/example.dtd" "example.dtd">
<s1>.........
<s2>abc</s2> <s2>def</s2>

<s3>123</s3>
</s1>

Se você não quiser elementos de espaço em branco nas árvores de mensagens, deverá apresentar a mensagem de entrada em um única linha ou utilizar o analisador XMLNSC em seu modo padrão

O elemento DocTypeWhiteSpace representa o espaço em branco que está localizado no DTD que não é representado por nenhum outro elemento. Os caracteres de espaço em branco encontrados em DocType, entre duas definições, são representados pelo elemento DocTypeWhiteSpace.

    <!ENTITY % bookDef SYSTEM "BOOKDEF.DTD">  <!ENTITY bookTitle "User Guide"> 

Os caracteres entre DTD"> e <!ENTITY são representados pelo elemento DocTypeWhiteSpace.

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

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

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:29:08


Tópico de ReferênciaTópico de Referência | Versão 8.0.0.5 | ad06610_