Linux(ubuntu)下操作jsoncpp

第一步:安装jsoncpp库

sudo apt-get install libjsoncpp-dev

  第二步:写一段有jsoncpp的代码

#include
#include  
#include
using namespace Json;
using namespace std;

void fenzhuanjsonSZ()//创建与序列化
{
	Value root;//
	Value dr;//json对象
	dr["dr"]="deng憨憨";
	root.append(dr);
	string json=root.toStyledString();
	cout<

第三步:编译jsoncpp的代码

g++ hh.cpp -ljsoncpp

附加:

详细讲解然后创建jsoncpp对象

1.包含
#include 头文件

2.写上命名空间 
using namespace Json;

3.创建jsoncpp对象
Value root;

4.给jsoncpp对象赋值
root["dr"]="deng憨憨";

5.转化为json字符串
string json=root.toStyledString();

6.解析jsoncpp字符串
 Reader reader;
 Value value;
 reader.parse(json,value);
 Value::Members member = value.getMemberNames();
 for(Value::Members::iterator iter = member.begin();iter != member.end(); ++iter)
  {
        cout<<(*iter)<

你可能感兴趣的:(ll,linux,ubuntu,服务器)