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

XMLNSC: Comentários e Instruções de Processamento

O analisador XMLNSC descarta comentários e instruções de processamento porque os comentários e as instruções de processamento são informações auxiliares sem significado para os negócios.

Comentários

Os comentários podem ser preservados se você selecionar a caixa de opção Reter Comentários na página Opções do Analisador das propriedades do nó.

Se Reter Comentários estiver selecionado, cada comentário no documento de entrada é representado por um único elemento de sintaxe com tipo de campo XMLNSC.Comment. A opção Reter Comentários também pode ser acessada usando a seguinte ESQL:
DECLARE X BLOB;
-- assume that X contains an XML document
CREATE LASTCHILD OF OutputRoot.XMLNSC
    PARSE(X DOMAIN XMLNSC 
          NAME preserveComments 
          OPTIONS XMLNSC.CommentsRetainAll);

-- do it again, this time discarding comments
CREATE LASTCHILD OF OutputRoot.XMLNSC
    PARSE(X DOMAIN XMLNSC 
          NAME discardComments 
          OPTIONS XMLNSC.CommentsRetainNone);

Processando Instruções

As instruções de processamento podem ser preservadas se você selecionar a caixa de opção Reter Instruções de Processamento na página Opções do Analisador das propriedades do nó.

Se Reter Instruções de Processamento estiver selecionado, cada instrução de processamento no documento de entrada é representada por um único elemento de sintaxe com tipo de campo XMLNSC.ProcessingInstruction. A opção Reter instruções de processamento também pode ser acessada usando a seguinte ESQL:
DECLARE X BLOB;
-- assume that X contains an XML document
CREATE LASTCHILD OF OutputRoot.XMLNSC
    PARSE(X DOMAIN XMLNSC 
          NAME preserveProcessingInstructions 
          OPTIONS XMLNSC.ProcessingInstructionsRetainAll);

-- do it again, this time discarding processing instructions
CREATE LASTCHILD OF OutputRoot.XMLNSC
    PARSE(X DOMAIN XMLNSC 
          NAME discardProcessingInstructions 
          OPTIONS XMLNSC.ProcessingInstructionsRetainNone);
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:28:54


Tópico de ConceitoTópico de Conceito | Versão 8.0.0.5 | ac67196_