Child pages
  • JSONObject:getInt64

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

Nome
Tipo
Descrição
pName
charNome do elemento a ser recuperado o valor.

Retorno

TipoDescrição
int64Valor recuperado de dentro do JSON.

Exemplo de uso

Recupera um valor int64 de um elemento de dentro do JSON:

Exemplo 1
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
*/