c++库:jsoncpp
安装 https://github.com/open-source-parsers/jsoncpp 1. sudo apt-get -y install libjsoncpp-dev scons 2. tar zxvf jsoncpp-0.10.7.tar.gz 3. cd jsoncpp-0.10.7 4. scons platform=linux-gcc 5. sudo cp ./libs/linux-gcc-5.4.0/libjson_linux-gcc-5.4.0_libmt.* /usr/local/lib/ -a 生成json或解析json 1. Json::Value 只能处理 ANSI 类型的字符串 2. Json::Value是一种很重要的类型,可以代表任意类型int, string, object, array 3. 通过key访问节点 4. 是否存在节点:isNull() 5. 删除子对象:removeMember("key") 6. 反序列化json:parse() 7. 序列化json:toStyledString() 示例 /** @description: 解析json字符串 @param {type} @return: */ int parse(string jsonStr) { Json::Value root; Json::Reader