在开发过程中,我们经常会进行数据的交互,当交互的数据个数与数据类型不止一种时,我们通常会封装成为一个结构体,在各个端进行数据的传递。在C++中,经常使用到的结构体是struct,但是还有一种数据格式就是json,它在网络数据交互中更常用。
json数据,它具有固定的数据格式,把我们需要传递的数据格式化成为一种固定的格式。当json数据定义好后,我们就可以进行传递。当收到格式化的Json数据后,我们需要对数据进行解析,获得传递过来的具体值。因此,在C++的开发过程中,做到读写json数据是很有必要的。
JsonCpp是封装好的链接库文件,使用它可以很方便进行json数据的读写。
JsonCpp的详细使用方法可以参考:点击打开链接