Configuração da Atividade Gravar JSON

Durante este procedimento, você aplica uma mensagem JSON ou XML de amostra no parâmetro de entrada Gravar JSON. Se preferir, também é possível usar um esquema para essa tarefa.

Sobre Esta Tarefa

Nota: Como nem todas as mensagens JSON contêm um nó raiz, por padrão, o Studio inclui um elemento-raiz virtual a todas as mensagens JSON durante a atividade Ler JSON. (Os nós virtuais facilitam a manipulação de mensagens sem raiz no Studio). Para determinar se um nó raiz está presente, visualize a mensagem no painel Configurar. Se a mensagem não contiver um elemento-raiz, o Studio gerará um automaticamente durante a atividade Gravar JSON e irá exibi-lo no arquivo do elemento-raiz. Para remover o elemento-raiz, exclua-o do painel Configurar para que a mensagem de saída corresponda à estrutura necessária.

Procedimento

  1. Clique em Configurar na Lista de Verificação A janela Configurar será exibida.
  2. Na janela Configurar, é possível usar um Esquema XML ou uma mensagem JSON ou XML para gerar mapa.
    1. Se você estiver especificando um esquema XML para aplicar ao parâmetro de entrada de Gravar JSON, faça o seguinte: No campo Selecionar esquema XML, clique no botão Selecionar esquema XML para procurar e selecionar esquema XML. Selecione o esquema XML a ser analisado durante o tempo de execução e clique em OK.
    2. Para usar a mensagem JSON ou XML, copie a mensagem JSON ou XML na área de texto Usar mensagem JSON ou XML para gerar o esquema de saída.
  3. Escolha uma Configuração de raiz virtual.
    1. Ao usar a mensagem JSON ou XML para gerar mapa, se houver mais de um elemento presente no JSON, então, por padrão, Remover elemento raiz será marcado automaticamente.
    2. Ao usar o Esquema XML para gerar mapa, Remover elemento raiz não é marcado por padrão.
    Nota: Se Remover elemento raiz estiver marcado, o primeiro elemento raiz será ignorado e o texto JSON será criado adequadamente com os elementos restantes. É possível especificar um Nome de elemento raiz. No entanto, se Remover elemento raiz não estiver marcado, todos os tipos complexos não obterão os nomes do elemento raiz e, portanto, serão exibidos como nulos.
  4. Especifique como os dados definidos pelo parâmetro de saída OutputJSON serão codificados:
    1. Selecione a opção Dados são textos-Não precisa de decodificação ou de codificação se os dados forem textos e não precisarem ser codificados.
    2. Selecione a opção Codificar dados usando um tipo de codificação, se os dados de saída forem dados binários que requerem a codificação usando o tipo de codificação especificado.
  5. Configure o tipo de codificação usando uma das seguintes opções:
    1. Na lista Codificar dados usando o tipo de codificação, selecione um dos tipos de codificação padrão.
    2. Clique diretamente no campo Codificar dados usando o tipo de codificação e insira o tipo de codificação.
    3. Clique em OK.
  6. Clique em Gerar mapa.