jsoncpp 简单案例

前端之家收集整理的这篇文章主要介绍了jsoncpp 简单案例前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

jsoncpp库文件下载:

下载jsoncpp


案例:

// json_test_2010.cpp : 定义控制台应用程序的入口点。
//

/************************************************************************/
/*
author:郑金玮
time:2014/07/04
desc:impl parse json format files using jsoncpp libs
*/
/************************************************************************/

#include "stdafx.h"
#include <iostream>
#include <cassert>
#include <fstream>
#include <json.h>

#pragma comment(lib,"jsond.lib")



int _tmain(int argc,_TCHAR* argv[])
{
	std::ifstream ifs;
	ifs.open("..//test.json");
	assert(ifs.is_open());

	Json::Reader reader;
	Json::Value root;

	if (!reader.parse(ifs,root,false))
	{
		return -1;
	}

	std::string name = root["name"].asString();
	int age = root["age"].asInt();

	std::cout<<"name:"<<name<<std::endl;
	std::cout<<"age:"<<age<<std::endl;


	system("pause");
	return 0;
}


test.json:




原文链接:https://www.f2er.com/json/290137.html

猜你在找的Json相关文章