I am able to parse JSON like string that looks something like this:
{"response":"{\"key1\": \"12345\", \"key2\": \"abc\", \"time\": \"2006-07-28T13:22:04Z\"}"}
My parser:
[PARSER]
Name objectParser
Format json
Decode_field_as escaped response
However sometimes I have an array of JSON object that I am unable to parse with built in parsers.
{"response":"[{\"name\": \"john\", \"salary\": \"5\", \"time\": \"2006-07-28T13:22:04Z\"},{\"name\": \"david\", \"salary\": \"7\", \"time\": \"2006-07-28T13:22:04Z\"}]"}
I have tried to use a couple of parsers; however, it seems that all built in parsers are made for one object only instead of an array of objects. I might be wrong, but I was unable to find anything on the internet.