Alternativa JsonCpp mais rápida que permite a cópia / mutabilidade de objetos Json?
JsonCpp é lento. E o código é bastante confuso.
Existe alguma alternativa que é mais rápida, mais limpa e suporta coisas como:
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"]);
O JsonCpp suporta código como o acima.
eu tenteirapidjson, qual émuito rápido, mas infelizmente não suporta copiar valores Json.
Alguma alternativa? Ponto de bônus para benchmarks.