É possível usar ESQL para manipular a árvore lógica que representa uma mensagem no fluxo de mensagens. Este tópico descreve como acessar dados para elementos que estão em uma mensagem no domínio DFDL.
SET OutputRoot.DFDL.MyMessage.Name = UPPER(InputRoot.DFDL.MyMessage.Name);
As duas referências de campo na instrução ESQL são sobre o elemento Name na mensagem MyMessage, que é modelada em um arquivo de esquema DFDL. Esta instrução utiliza o valor de entrada para o campo Nome, converte-o em letras maiúsculas e designa o resultado ao mesmo elemento na mensagem de saída.