Hi, i'm using the 'experimental' JSON parser of Poco, the one in the sandbox. The parser seems to work fine, but I've some doubts about how to process the input string.
In the example code is used JSONPrinter, JSONCondenser and JSONPrettyPrinter, that are classes created using JSONHandler. I understand that JSONHandler is an abstract class and you've to use a derived one with the implementation like the three ones said before. I've tried to follow the code but I can't.
In the JSONParser.h when you call the method parse(std::string) there is a call to the JSONHander.handleBegin() that is a virtual method (with no implementation in JSONHandler, it does nothing). I can't find any overwrite of this method in the classes like JSONPrinter. In this point is where i can't follow the code, so if someone can explain to me where it goes next i'll be thankfull.
Also i interpret from the code that the current handlers are only to output the entities and not to process them but well since i can follow the code i can't be sure.