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
- Clique em Configurar na Lista de Verificação A janela Configurar será exibida.
- Na janela Configurar, é possível usar um Esquema XML ou uma
mensagem JSON ou XML para gerar mapa.
- 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.
- 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.
- Escolha uma Configuração de raiz virtual.
- 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.
- 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.
- Especifique como os dados definidos pelo parâmetro de saída OutputJSON
serão codificados:
- 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.
- 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.
- Configure o tipo de
codificação usando uma das seguintes opções:
- Na lista Codificar dados usando o tipo de codificação, selecione
um dos tipos de codificação padrão.
- Clique diretamente no campo Codificar dados usando o tipo de codificação e
insira o tipo de codificação.
- Clique em OK.
- Clique em Gerar mapa.