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

Linguagem DFDL: Pontos de Incerteza

O modo como os analisadores DFDL resolvem opções, elementos opcionais e matrizes variáveis.

Um analisador DFDL é um analisador de descendência recursiva que usa lookahead para resolver pontos de incerteza: O analisador deve tentar analisar dados de modo especulativo até que um objeto seja 'considerado existente' ou 'considerado inexistente'. Até que a condição tenha sido estabelecida, um erro de processamento faz com que o analisador suprima o erro, retroceda e tente uma alternativa. Para evitar um retrocesso incorreto, use a anotação dfdl:discriminator para declarar que um objeto é 'considerado existente'. Os inicializadores também podem declarar que um objeto é 'considerado existente'. Se todas as alternativas tiverem um inicializador, configure a propriedade dfdl:initiatedContent como 'yes' na sequência ou opção pai, em preferência a usar as anotações dfdl:discriminator.
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:31:57


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