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 Я хочу хранить объекты JSON, такие как jsoncpp, –