
In my opnion, I do not see the need for a complete new JSON boost library.
The Boost PropertyTree is great and it is more than 90% done. If the
serialization to JSON worked as it should and could take care properly of
arrays and strings properties it would be a great JSON parser with the
advantage to use exact the same coding that a lot of people are already
using to parse XML.
Am I being too optimistic about the PropertyTree project or there are any
characteristic special to JSON that could not be handled with PropertyTree
that I am not seeing here?
On Fri, May 1, 2015 at 7:07 AM Damien Buhl
Hi,
I've been using the cppcms json api which is pretty well done. And the jsoncpp libraries also, which was pretty ok but I found the API more oldschool and less flexible.
It's the json parser used in chrome I believe. And for the freelan vpn project we have a library named : kfather. Which is a json parser/serializer on top of boost variants. This makes it nice to visit json with the visitor pattern.
Additionally there are new json libraries which uses brace initialization making json feel really natural inside C++: https://github.com/nlohmann/json.
It's the same in java there are many libraries, with each their advantages and disadvantages, but it would be great if some would make the effort to bring a Boost.Json which would bring all the good points together.
Cheers, -- Damien Buhl
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost