Hello .... I am successfully using the json package.
This sample code, and pretty much all of the documentation that I can find, repeat the same thing. and do not answer a fundamental question.

rc = j.createParser( response );
do while (rc = 0);
j.getNextToken( rc, token, tokenType, parseFlags);
if (token = 'message') then
parseMessages();
end;
end;

method term();
rc = j.destroyParser();

a) I understand that you MUST call createParser, every time that your response changes.
(aka, I make 5000 calls, getting 5000 different responses)
b) BUT - do you need to call destroyParser for every new response? or just once at the end to "cleanup"?

I guess that I can try, but am lookinig for a definitely answer, and cant find one.
THANKS
PC