[Resolvido] Dúvida para retornar dados do JSON

Boa tarde!

Estou com problemas para retornar alguns dados de um JSON, estou tentando acessar da forma padrão, mas o Blip retorna um erro de Tomcat.

Poderiam me ajudar?

Primeiramente preciso obter o número dentro de @TOTAL_COUNT e listar os dados em @id e open_date.

A parte da iteração no JSON é tranquila, estou me batendo apenas para conseguir acessar estes atributos. Não entendo qual seria o problema, pois quando eu testo este JSON no Sublime Text funciona.

{
   "collection_cr":{
      "@COUNT":"2",
      "@START":"1",
      "@TOTAL_COUNT":"2",
      "cr":[
         {
            "@id":"111111",
            "@REL_ATTR":"cr:111111",
            "@COMMON_NAME":"123456",
            "link":{
               "@href":"https:\/\/somewhere.br.teste.com:0000\/caisd-rest\/cr\/33333",
               "@rel":"self"
            },
            "open_date":1570299943,
            "ref_num":1234556
         },
         {
            "@id":"222222",
            "@REL_ATTR":"cr:1111111",
            "@COMMON_NAME":"123456",
            "link":{
               "@href":"https:\/\/somewhere.br.teste.com:0000\/caisd-rest\/cr\/22222",
               "@rel":"self"
            },
            "open_date":4555555,
            "ref_num":3333333
         }
      ]
   }
}

Como você está tentando acessar essas informações?

Como as chaves contém caracteres especiais, vai ser preciso usar a notação de colchetes.

obj.collection_cr[’@TOTAL_COUNT’], por exemplo (Isso em um script).

1 Curtida