jsoncpp的简单使用
2015-10-18 01:12
429 查看
1.之前我们编译好了jsoncpp了
2.现在使用
2.现在使用
#include <stdio.h> #include <json/json.h> #include <string> using namespace std; int main(int argc, char **argv) { Json::Value root; Json::Value arrayObj; Json::Value item; for(int i=0;i<5;i++){ char buffer[20]; sprintf(buffer,"key%d",i); item[buffer] = i; arrayObj.append(item); } root["key1"] = "value1"; root["key2"] = "value1"; root["array"] = arrayObj; //生成string json std::string out = root.toStyledString(); std::cout << out << std::endl; //一些有用的api std::cout << root.size() <<std::endl;; std::cout << root.removeMember("key2") <<std::endl;; std::cout << root.toStyledString() <<std::endl;; for(;;); return 1; }
相关文章推荐
- JSON和XML
- 谈谈JavaScript自定义回调函数
- Javascript中的数据类型之旅
- 学习javascript的闭包,原型,和匿名函数之旅
- 将表单序列化为json对象
- JSP页面显示时间 2015年9月11日 星期五
- ajax/jsonlib
- Ember.js 入门指南——定义模型
- GIS(五)——完成js版搜狗地图基本交互搜索功能
- GIS(六)——实现js版搜狗地图周边搜索功能
- 从QQ登录的js sdk中,研究html、css以及js的解耦
- GIS(二)——在js版搜狗地图上添加brand标牌
- GIS(四)——为js版搜狗地图添加边界+Marker和Brand的最终美化版
- JavaScript由入门到精通(二)——学习JavaScript的基石Html(二)
- JavaScript由入门到精通(一)——JavaScript介绍
- JavaScript由入门到精通(二)——学习JavaScript的基石Html(一)
- GIS(一)——在js版搜索地图上添加Marker标记
- javascript之this指针
- 【Javascript】实现字符串的replaceAll方法
- Jil序列化JSON