自学QT之创建json
来源:互联网 发布:淘宝海外购 编辑:程序博客网 时间:2024/05/19 19:39
在此之前有必要看看json的定义,不然会有些糊涂。json百度百科地址:http://baike.baidu.com/link?url=8dvCpRD3SWAljk42jMguD2LGi6c902QID48b6vwC0HtS19t4M5CUepwC6_2Vwt-4Cjxu37ox-Cs7ErXGTOEDHK
QT提供了类来支持json操作。
//对象形式 QJsonObject json; json.insert("张三",25); json.insert("李四",22); json.insert("王五",19); QJsonDocument jsDom; jsDom.setObject(json); QByteArray array=jsDom.toJson(QJsonDocument::Compact); qDebug()<<(QString)array; //数组形式 QJsonArray ar; ar.insert(0,"张三"); ar.insert(1,"李四"); ar.insert(2,"王五"); QJsonDocument arDom; arDom.setArray(ar); QByteArray arr=arDom.toJson(QJsonDocument::Compact); qDebug()<<(QString)arr;
输出的结果是:
可以看出,一种是对象形式,一种是数组形式。
至于斜杠,直接忽略就好。
0 0
- 自学QT之创建json
- 自学QT之QMutableListIterator
- 自学QT之QStringListModel
- 自学QT之进度条
- 自学qt之 事件
- 自学qt之QPainter
- 自学qt之QImage
- 自学QT之停靠窗口
- 自学QT之堆栈窗口
- 自学QT之数字时钟
- 自学QT之启动画面
- 自学QT之static_cast<int>
- 自学QT之鼠标事件
- 自学QT之键盘事件
- 自学QT之事件过滤
- 自学QT之托盘图标
- 自学QT之托盘菜单
- 自学QT之歌曲列表
- 简易在线投票系统(php)——登录与注册
- 机器学习之常用算法总结
- cocos2d-x使用ttf字体时,字体库中不存在的文字用框框代替
- 我的2015-马拉松元年
- 缺少Jar包错误汇总
- 自学QT之创建json
- 运行ORACLE数据库的AIX Kernel CPU使用率高达40%的排查
- SSH配置文件(注解)
- Java反射实例
- 安卓进程通讯之messenger
- Mac(linux系统下)PHP_laravel开发环境搭建
- [DEV]How to compile TWRP touch recovery
- aapt 如何修改资源ID
- C语言 typedef的使用