Problemas com oJSON:fromJSON

Boa tarde

Estou desenvolvendo uma integração com uma API Rest. A conexão é efetuada (tenho retorno 200), consigo o retorno do JSON via método GetResult, porém ao jogar o resultado para o método fromJSON, o objeto oJSON fica em branco

Essa é uma API que retorna um array com os documentos vinculados a um processo e o problema só ocorre se a API retorna todos os documentos no JSON. Se retorna apenas um documento, o método fromJSON funciona corretamente.

Alguém já passou por essa situação?

Em anexo print do Postman e do VS Code

Obs.: Fiz um teste com o FWJsonDeserialize (que foi descontinuada) e dá certo. Aparentemente o problema é apenas no fromJSON

Obrigado

:warning: Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.

Thyago, poderia por favor, anexar o json que gera o problema no JsonObject para efetuarmos alguns testes.

Por favor, poderia anexar o json?

Daniel, consegui resolver. Obrigado pelo retorno!

Boa tarde

Apenas para informar que consegui identificar o que estava ocorrendo. O objeto oJSON era um array, então consegui pegar o retorno através de uma laço for oJSON[n]

Ex.:

For nX := 1 To Len(oJSON)

nId := oJSON[nX]:GetJsonObject("id")

cNome := Alltrim(oJSON[nX]:GetJsonObject("nome"))

cCPF := Alltrim(oJSON[nX]:GetJsonObject("cpf"))

Next