Expressões DFDL

As expressões DFDL podem ser usadas para configurar algumas propriedades dinamicamente no tempo de processamento.

Por exemplo, uma mensagem pode conter um elemento 'count' cujo valor fornece o número de ocorrências em um elemento posterior que é uma matriz. O elemento de matriz usa uma expressão na propriedade Contagem de Ocorrências, que faz referência ao elemento 'count'.

As propriedades que suportam expressões DFDL incluem:
  • asserção (a propriedade de teste da asserção utiliza a expressão)
  • rep. de flutuação binária
  • ordem do byte
  • discriminador (a propriedade de teste do discriminador usa a expressão)
  • codificação
  • caractere de escape
  • caractere de escape escape
  • inicializador
  • cálc. do valor de entrada
  • comprimento
  • contagem de ocorrências
  • nova linha de saída
  • cálc. do valor de saída
  • separador
  • terminador
  • rep. de booleano falso do texto
  • rep. de booleano verdadeiro do texto
  • separador decimal padrão do texto
  • caractere de expoente padrão do texto
  • separador de agrupamento padrão do texto
É possível usar o XPath Expression Builder para construir a expressão. Use o assistente de conteúdo no valor da propriedade ou clique no botão do assistente de propriedade ao lado da propriedade na área de propriedades.
Copyright IBM Corporation 2011Copyright IBM Corporation 2011.

Tópico de referênciaTópico de referência | Versão 1.0 | df00148_