Fórum Assinatura do metodo #537053
12/11/2015
0
Eu estava com problema de memory leak usando o DBJson e System.Json e procurando alternativas, encontrei o SuperObject.
É uma biblioteca para manipulacao de json muito boa e não deu mais o problema de memory leak na aplicacao.
Fiquei com uma duvida com a seguinte assinatura do metodo
A parte que eu não entendi foi passar um parametro depois de fechar os parametros da procedure (SO (Json)), que corresponde ao valor dentro da chave.
A procedure dentro do SuperObject é a seguinte:
Não consegui identificar onde ele usou esse valores dentro da chave?
Alguem pode indicar alguma literatura que possa explicar esse metodo
É uma biblioteca para manipulacao de json muito boa e não deu mais o problema de memory leak na aplicacao.
Fiquei com uma duvida com a seguinte assinatura do metodo
for Obj in SO(jSon)['vendedores'] do
begin
nome := Obj['cod_vendedor'].AsString;
end;
A parte que eu não entendi foi passar um parametro depois de fechar os parametros da procedure (SO (Json)), que corresponde ao valor dentro da chave.
A procedure dentro do SuperObject é a seguinte:
function SO(const s: SOString): ISuperObject; overload; begin Result := TSuperObject.ParseString(PSOChar(s), False); end;
Não consegui identificar onde ele usou esse valores dentro da chave?
Alguem pode indicar alguma literatura que possa explicar esse metodo
Tone Costa.
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)