JsonCpp很慢。代碼非常混亂。更快的JsonCpp替代方案,允許Json對象的複製/可變性?
是否有任何替代方案,是更快,更清潔和支持這樣的東西:
Json::Value val, copy;
val["newMember"] = 100;
val["newMember2"] = "hello";
copy = val;
val["newMember2"] = "bye";
assert(val["newMember"] == copy["newMember"]);
assert(val["newMember2"] != copy["newMember2"]);
JsonCpp支持像上面的代碼。
我已經試過rapidjson,這是非常快速,但遺憾的是它不支持複製的JSON值。
還可以嗎?基準獎勵積分。
是否要存儲JSON或者可以將JSON文本轉換爲C++結構。 –
這會爲你工作:http://pastebin.com/LwH92T3w –
@LokiAstari我想存儲像jsoncpp這樣的JSON對象嗎 –