Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Portuguese

Retorna um array com todas as propriedades disponíveis no objeto Json

Sintaxe

Bloco de código
JsonObject:GetNames( )

Retorno

Nome

Tipo

Descrição

aPropriedades

array

Retorna um array com todas as propriedades do objeto JSON


Exemplo

Bloco de código
languagecpp
themeEclipse
titleExemplo 1
linenumberstrue
collapsefalse
#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


Observações:

Disponível em build igual ou superior a 17.2.1.0