码迷,mamicode.com
首页 >  
搜索关键字:rapidjson    ( 46个结果
C++ json解决方案
前段时间用到C++来封装com 因此从数据转换上我采用的Json来当两种语言的传递方式,现做下json的序列化与反序列化方案的总结: Rapidjson 文档地址:http://rapidjson.org/zh-cn/ 使用体会:比C# 现有的各类Json库相比调用麻烦需要特别清楚整体结构。 序列化 ...
分类:编程语言   时间:2018-04-25 19:06:36    阅读次数:292
rapidjson 的封装学习
#pragma once #include "Util.h" #include "rapidjson/writer.h" #include "rapidjson/stringbuffer.h" #include "rapidjson/document.h" NAMESPACEBEGIN(DEF) /... ...
分类:Windows程序   时间:2017-11-04 14:49:51    阅读次数:419
cocos2dx中的Rapidjson
1 Json基础 JSON 概念和特点: JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式,类似 XML,但比 XML 更小、更快,更易解析 JSON 独立于语言 * JSON 具有自我描述性,更易理解 ...
分类:Windows程序   时间:2017-07-30 18:02:43    阅读次数:232
cocos2dx 2.2.2 cocostudio 数据编辑器导出的.json文件读取 解析
首先,创建 然后 再导出数据: 再然后,能够看到数据的格式是: 再然后,就是 数据解析代码: [cpp] view plaincopy ////////////////// rapidjson::Document _doc; bool bRet = false; unsigned long size ...
分类:Web程序   时间:2017-07-25 21:23:43    阅读次数:305
C++ 流畅接口
流畅接口(Fluent Interface),第一次见是在看 RapidJSON 的 wiki 时看见的。 意为返回自己的引用,这样可以不间断地调用一个函数多次。 这样插入操作的时候,就可以 这只是简单的用法。 之前看到过一个问题,如何在 C++ 中实现这种函数调用效果: 我的方法是用 operat ...
分类:编程语言   时间:2017-05-15 13:01:37    阅读次数:270
RapidJson 的使用
rapidjson为了最大化性能,大量使用了浅拷贝,使用之前一定要了解清楚。如果采用了浅拷贝,特别要注意局部对象的使用,以防止对象已被析构了,却还在被使用。 rapidjson使用注意点: 1.对不存在的键获取值会返回此类型的默认值。2.通过key获取value时,要先判断value的类型,使用错误 ...
分类:Windows程序   时间:2017-04-14 18:41:52    阅读次数:244
cocos2d-x之json文件读取初试
rapidjson::Document d; d.Parse<0>(FileUtils::getInstance()->getStringFromFile("data_2.json").c_str()); log("%s",d[(int)0]["name"].GetString());
分类:Web程序   时间:2016-03-02 00:12:01    阅读次数:182
(27)Cocos2d-x 3.0 Json用法
Cocos2d-x 3.0 加入了rapidjson库用于json解析。位于external/json下。 rapidjson 项目地址:http://code.google.com/p/rapidjson/wiki:http://code.google.com/p/rapidjson/wiki/U
分类:Web程序   时间:2016-02-03 15:24:54    阅读次数:198
c++ json字符串转换成map管理
在cocos2dx for lua中,我们经常通过lua的table传入c++使用,然后早c++层操作数据。实现步骤大致如下:table->string->c++层->通过rapidjson解析->存放在map中管理在lua中,转换table大致如下local tbl = {}tbl["fang"]...
分类:编程语言   时间:2015-11-08 14:03:29    阅读次数:492
[软件]_[Windows]_[参考NSUserDefaults自定义Windows的BASUserDefaults]
场景: 1. 在Mac下Cocoa开发,可以使用NSUserDefaults很容易的存储配置信息,而且它还支持基本类型的NSDictionary,NSArray等复杂类型. 我们使用这个类来存储运行时配置, 比如多语言选项, 检查更新选项, 快捷键设置等等.这个信息自动存储在bundleid的相关位置. 参考: http://blog.csdn.net/yepeng2014/article/details/49003753 这种配置很方面, 如果是Windows的话唯一可以和它相提并论的是注册表了, 但是...
分类:Windows程序   时间:2015-10-31 10:13:17    阅读次数:379
46条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!