Recupera um valor int64 de um elemento de dentro do objeto JSON.
Caso o elemento seja de outro tipo, a classe tentará converter para int64, se ocorrer erro na conversão será retornado ?.
Caso não seja encontrado nenhum elemento, também será retornado ?.
Método
METHOD PUBLIC INT64 getInt64 (pName AS CHAR):
Parâmetros
| | |
---|
pName | char | Nome do elemento a ser recuperado o valor. |
Retorno
Tipo | Descrição |
---|
int64 | Valor recuperado de dentro do JSON. |
Exemplo de uso
Recupera um valor int64 de um elemento de dentro do JSON:
USING com.totvs.framework.abl.json.*.
/* Objeto principal */
DEFINE VARIABLE oJson AS CLASS JSONObject NO-UNDO.
oJson = NEW JSONObject('~{"galaxy":"Via Láctea","type":"estimate","stars":100000000000~}').
DEFINE VARIABLE iStarts AS INT64 NO-UNDO.
/* Recupera o valor de um elemento */
ASSIGN iStarts = oJson:getInt64("stars").
/* resultado
iStarts = 100000000000
*/