Novidades AICS
Editar Novo dado
Serial1466
MódulosCENTRO DE INFORMAÇÕES
ResumoNova função para trabalhar com JSON
AlteraçõesNota técnica para usuários do AICS em desenvolvimento.

Nessa atualização, criamos uma nova função que irá
facilitar bastante a análise de dados formatados em JSON.

Por exemplo, ao efetuar uma requisição de um determinado
serviço web, a resposta pode estar formatada em JSON.

Para facilitar o trabalho de extração dos dados, a seguinte
função foi criada:.

function ObtemtagJSon(Tag,Texto:string):string.

"Tag" é o nome do campo desejado. Se esse campo for
um tipo complexo, como array ou um objeto, o retorno
será um novo "Json" que poderá ser trabalhado usando
a mesma função. Se for um array, cada linha do retorno
terá um respectivo conteúdo. Se desejar um respectivo
dado, o campo Tag aceita a indicação de índice do array.

Alguns exemplos de chamada:.

ObtemtagJSon('nome',TextoJSon): retorna campo nome;.
ObtemtagJSon('endereco[1]',TextoJSon): retorna primeiro
endereço, caso seja um campo tipo array;.

Como dica, se o texto estiver codificado em UTF8, antes
de aplicar essa função, é indicado decodificá-lo usando
a função UTF8Decode.

Basta atualizar o Aics para usar o novo recurso.
Data08/01/2019