Schnellere JsonCpp-Alternative, die das Kopieren / Verändern von Json-Objekten ermöglicht?
JsonCpp ist langsam. Und der Code ist ziemlich chaotisch.
Gibt es eine Alternative, die schneller und sauberer ist und Dinge unterstützt wie:
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 unterstützt Code wie oben.
ich habe es versuchtrapidjson, welches istsehr schnell, aber das Kopieren von Json-Werten wird leider nicht unterstützt.
Irgendeine Alternative? Bonuspunkt für Benchmarks.