User Ratings
Rate This Project
Login To Rate This Project
Featured Reviews
Highest Rated
5 out of 5 starsGood library: it can store UTF-8 text without \uXXXX\uXXXX encoding, so .json file is easy to read in text editors. I don't know if this violates some standards, but it is good.
Much easier in usage than boost::property_tree::json_read(). The boost can't save/load symbols > 127, it even can't read its own \uXXXX codes. I love root["name"]["name"] syntax of jsoncpp. Also i like that it is GPL-free, because GPL is a virus and not a true freedom.
One thing i regret about: there is no long int type, so i have to use double :)
Used it in my project: audigger (sourceforce)
Lowest Rated
1 out of 5 starsabsolutely horrendous. making a Json::Value global would result in a pure virtual function call crash upon exit. If you try asInt() when the value is a string, you'd get a huge assertion fail. Random access violations everywhere.
User Reviews
-
5 out of 5 starsMakes handling json in c++ effortless. Good work.
-
5 out of 5 starsVery easy to use, makes your code much more readable compared to using xml
-
5 out of 5 starsThis looks great, I may swap my serializer in highrisedev to JSON. I only need to create an extension class and it's in!