我正在使用JsonCpp解析 json 数据。我真的不需要了解数据,我只需要打印出一些属性及其值。不知何故很难做到。首先我需要知道该值是什么类型,然后获取该值,然后再次将其转换为字符串!有一个风格的作家,但我不想使用它,因为它在最后附加了一些 CRLF。
我做这样的事情
CJsonHelper::getUInt(Json::Value &root, std::string key){
return root.get(key, 0-1).isInt() ? root.get(key, 0-1).asUInt() : 0-1;
}
我可以只编写一个函数来获取所有属性,而该函数并不真正关心类型等吗?