Versão atual:

Acessar item do array json

Boa noite,

Eu tenho um retorno da API da seguinte maneira:

{"response":"[{"iddespesa":3, "observacao":"teste3"}, {"iddespesa":4, "observacao":"teste4"},{"iddespesa":5, "observacao":"teste5"}]"}

Como eu consigo acessar as informações entre "{}" dentro dos "[]" ?

Por exemplo:

cStrJson := oRestClient:GetResult()

cStrJson := DecodeUtf8(cStrJson, "")

oJson := JsonObject():New()

oJson:FromJson(cStrJson)

Já tentei fazer de tudo utilizando a classe JsonObject mas não consigo de maneira nenhuma.

Apenas como exemplo de como pensei que acessaria:

oJson["response"][1]["iddespesa"])

Versão (1):

Ver a versão formatada

Acessar item do array json

Comentário

new question