POR QUE ESCOLHER A BYTE FACTORY?

Além de oferecer 100% de ferramentas e serviços personalizados, nossa equipe tem o foco na alavancagem do seu negócio, informando e auxiliando sua expansão.

CONTATO
  • End.: Av. Jose de Souza Campos, Nº 1.815, cj 1.202
    Campinas-SP CEP 13025-320
  • Tel: +55 19 3795-4460 / 4461 / 4462 / 4463
  • Email: atendimento@bf.net.br

Nova função para trabalhar com JSON

Nova função para trabalhar com JSON

Nota 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.

Quer o melhor para o seu negócio? Comece agora! »