通过cajun修改json的数据
来源:互联网 发布:淘宝上有哪些潮牌店铺 编辑:程序博客网 时间:2024/06/14 09:47
因为在json中的测试数据时间戳timestar和timeend有时候需要再具体的测试用例里面生成,为了更好的组织测试用例,所以决定用修改文件里面的数据的方式。
举个例子,json数据如下:
{
"uid":"aa",
"passwd":"bb",
"mInfo":
{
"strId":"-----4----------a",
"strAccount":"bb",
"strStampStart":"",
"strStampEnd":"",
"dwNum":10,
"dwNumSeconds":99999,
"dwReqId":1
}
}
因为cajun没有足够的文档可以查阅,只有一个test.cpp可以看
因为没有仔细看,最初就直接用
String& strStampStart = mInfo["strStampStart"]
strStampStart = String("test");
结果成功了,但是Writer::write(mInfo,stream)后,确还是原来的,实在搞不懂。
然后决定insert一条记录
String& test("test");
Object::Member& member("strStampStart",test);
mInfo.Inser(member);
结果编译报错,提示已经有该元素了,原来,他不支持数据覆盖的。。
实在无语了,又仔细看了一遍test.cpp
然后直接用mInfo这个对象赋值:
mInfo["strStampStart"] = String("haha");
结果怎么着?
成功了。。
他们的,我猜应该要write的对象必须引用到。。反正好歹是解决了。
- 通过cajun修改json的数据
- json 数据的添加修改
- 开源项目之-----JSON (cJSON ,cajun)
- jsp接受通过JSON传来的数据
- 通过url获取Json格式的数据
- 通过bbed修改表的数据内容
- 正则表达式操作json数据通过键(Key)修改值(Value)
- 通过struts2的JSONResult返回json数据的配置
- 通过Gson解析Json数据
- 通过Gson解析Json数据
- Android 通过JSON保存数据
- PHP通过另类方法提供JSON格式的数据
- jQuery通过调用webservice返回json数据的问题
- 如何通过jquery解析从服务器端返回的json数据
- iOS通过ASIHttpRequest接收php端发送的Json数据
- iOS通过ASIHttpRequest接收php端发送的Json数据
- 【OFBiz】通过jquery的Ajax获取json数据
- 通过ashx获取JSON数据的两种方式
- 实用SQL语句试题
- (转)定制个性化屏保
- 两个关于Struts2的问题
- ASP.NET导出Excel时,可选择导出列怎么实现?
- Diskpart 命令 简单运用
- 通过cajun修改json的数据
- (zt)VC连接运行时库资料汇编,LNK4098,NODEFAULTLIB:lib
- JSP中文编码问题
- iphone应用程序崩溃问题(一)
- c++需注意事项
- “指向const对象的指针”和“const指针”
- ORA-12514: TNS:listener does not currently know of service requested in connect
- 欢迎光临!
- 上传图片