Atividade Validar JSON

Durante o tempo de execução, a atividade Validar JSON determina se os dados JSON ou XML de entrada são válidos para o esquema XML especificado.

A atividade Validar JSON tem as seguintes limitações:

Nota: Você deve fazer o upload de um arquivo XSD (termina na extensão .xsd) que contém o esquema XML para o projeto antes de configurar a atividade Validar JSON. Faça o upload do esquema XML no projeto usado para validar os dados JSON durante o tempo de execução.
A seguinte tabela descreve o resultado quando um erro ou aviso ocorre quando a atividade Validar JSON está analisando dados JSON ou XML com relação a um esquema XML.
Tabela 1.
Tipo de Erro/Aviso Descrição Exemplo Resultado
Erro Fatal A análise dos dados JSON falha devido a um problema grave e a análise não pode continuar. Por exemplo, os dados JSON ou XML não são válidos para o esquema XML. Os dados JSON ou XML não são válidos para o esquema XML. Por exemplo, o esquema XML define que deve haver um elemento-raiz denominado <d>, mas os dados JSON ou XML contêm o elemento-raiz denominado <a>. Quando ocorre um erro fatal, a tarefa de orquestração atual para o processamento, mesmo que o processamento da atividade Validar JSON não seja concluído. Além disso, as atividades na orquestração, após a atividade Validar JSON, não serão processadas. O valor retornado da atividade Validar JSON para o parâmetro de saída bem-sucedido é falso, mas como a atividade nunca é concluída, nada é retornado.
Erro (recuperável) Um erro ocorre durante a análise de dados JSON, mas ele não impede a análise dos dados remanescentes. Um elemento JSON é um número inteiro, mas uma sequência é fornecida como um valor: <a><count>two</count></a> Se ocorrerem somente erros recuperáveis ou avisos durante a análise, o processamento da atividade Validar JSON será concluído e as atividades na orquestração serão processadas após a atividade Validar JSON. O valor de falso é retornado do parâmetro de saída bem-sucedido.
Aviso Um aviso ocorre durante a análise de dados JSON, mas não impede a análise dos dados remanescentes   Se ocorrerem somente avisos durante a análise, o processamento da atividade Validar JSON será concluído e as atividades na orquestração serão processadas após a atividade Validar JSON. O valor de verdade é retornado do parâmetro de saída bem-sucedido.



Feedback | notices