Hi gbathree,
Sorry for making you wait so long.
About your first post.
There was a mistake in the sample code.
You need to replace char* json
by char json[]
.
It was generating an access violation because the memory was write protected and the parser needs to alter the string.
I didn't see that on Arduino because there is no memory protection.
About your second post.
You are right: there was a bug in the parser's code.
The bug occurred as soon as the JSON string contains a multi-dimensional array.
I fixed it in the master branch, you can download it at:
Please keep me informed.
Regards,
Benoit