Retorna um array com todas as propriedades disponíveis no objeto Json
Sintaxe
JsonObject:GetNames( )
Retorno
Nome
Tipo
Descrição
aPropriedades
array
Retorna um array com todas as propriedades do objeto JSON
Exemplo
#include "protheus.ch"
user function tstJsonObject()
local wrk
local aNames := {}
local nL := 0
wrk := JsonObject():new()
wrk:fromJson('{"name":"John", "age":31, "city":"New York"}') )
aNames := wrk:GetNames()
// Exibe as propriedades de wrk e seus respectivos conteudos
For nL := 1 to len( aNames )
ConOut ( aNames[nL] )
Conout ( wrk:GetJsonText( aNames[nL] ) )
Next nL
FreeObj(wrk)
return