Szybsza alternatywa JsonCpp, która umożliwia kopiowanie / zmienność obiektów Json?
JsonCpp jest wolny. A kod jest dość niechlujny.
Czy jest jakaś alternatywa, która jest szybsza, czystsza i obsługuje takie rzeczy jak:
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 obsługuje kod podobny do powyższego.
próbowałemrapidjson, który jestbardzo szybko, ale niestety nie obsługuje kopiowania wartości Jsona.
Jakaś alternatywa? Dodatkowy punkt dla testów porównawczych.