Child pages
  • JSONObject:toJSONString

Gera uma string no formato JSON com os elementos do objeto.

Método

METHOD PUBLIC LONGCHAR toJSONString():

Parâmetros

Sem parâmetros.

Retorno

TipoDescrição
longcharString no formato JSON.

Exemplo de uso

Gerando um JSON através do objeto JSONObject:

Exemplo 1
USING com.totvs.framework.abl.json.*.
  
DEFINE VARIABLE oJson AS CLASS JSONObject NO-UNDO.
oJson = NEW JSONObject().
 
oJson:putValue("nome", "Fulano").
oJson:putValue("idade", 28).
oJson:putValue("plano", TRUE).
oJson:putValue("peso", 70.5).
oJson:putValue("contrato", DATE("12-01-2015")).
 
DEFINE VARIABLE lJson AS LONGCHAR NO-UNDO.
ASSIGN lJson = oJson:toJSONString().
  
/* resultado
    lJson = {"nome":"Fulano","idade":28,"plano":true,"peso":70.5,"contrato":"12/01/15"}
*/