1. 简述
- Json 是一种数据格式,和语言无关
- Json通讯函数发送的是一个字符串
2. CJSON
$ git clone https:
cJSON$ make
cJSON$ sudo make install
头文件路径:
/usr/local/include/cjson$ ls
cJSON.h cJSON_Utils.h
库文件路径:
/usr/local/lib/libcjson.so
mkdir -p /usr/local/lib /usr/local/include/cjson
cp -a cJSON.h /usr/local/include/cjson
cp -a libcjson.so libcjson.so.1 libcjson.so.1.7.15 /usr/local/lib
cp -a cJSON_Utils.h /usr/local/include/cjson
cp -a libcjson_utils.so libcjson_utils.so.1 libcjson_utils.so.1.7.15 /usr/local/lib
3. JsonCpp
$ git clone https:
$ mkdir jsoncpp-build
jsoncpp-build$ cmake ../jsoncpp
jsoncpp-build$ make
jsoncpp-build$ make install
头文件路径:
/usr/local/include/json$ ls
allocator.h assertions.h config.h forwards.h json_features.h json.h reader.h value.h version.h writer.h
库文件路径:
/usr/local/lib/libjsoncpp.so
4. QJson
QJsonArray
QJsonDocument
QJsonObject
QJsonParseError
QJsonValue