引言

构建json字符串的值时,其值为一个json对象组成的字符串。下面记录一下。

实现

直接上代码来说明问题。

  QJsonDocument subDoc;subDoc.setObject(subObject);QByteArray array = subDoc.toJson(QJsonDocument::Compact);QString customValue = array;               rootObject.insert("name",QString::fromLocal8Bit("保存场景"));rootObject.insert("customKeyName","LayoutPreviewList");rootObject.insert("customValues",customValue);rootObject.insert("kvType",801);

上面将构建的json对象转换为QSring字符串,然后将其作为键
customValues的值。

注意

当值为中文的时候,需要进行编码格式的转换,采用函数QString::fromLocal8Bit()。

qt构建json字符串的时候,某一个值为字符串相关推荐

  1. JS中将一个值转换为字符串的3种方法

    1.value.toString() 2."" + value 3.String(value) 第一种方法存在的问题是,它不能把null和undefined转换为字符串.还有第二种 ...

  2. python json接口数据提取_返回数据中提取数据的方法(JSON数据取其中某一个值的方法)...

    返回数据中提取数据的方法 比如下面的案例是,取店铺名称 接口返回数据如下: {"Code":0,"Msg":"ok","Data& ...

  3. python获取json中的某个值_json文件返回数据中提取数据的方法(JSON数据取其中某一个值的方法)...

    比如下面的案例是,取店铺名称 接口返回数据如下:{"Code":0,"Msg":"ok","Data":{"S ...

  4. 微信小程序 json数组添加、修改json数组中的某一个值

    小程序页面js let values = "jsonres[" + i + "].value" that .setData({ [values]: value, ...

  5. php 字符串截取去掉最后一个字符,php去掉字符串的最后一个字符附substr()的用法...

    转自:http://www.jb51.net/article/26604.htm 今天项目中用到,去掉字符串中的最后一个字符 原字符串1,2,3,4,5,6, 去掉最后一个字符"," ...

  6. 从 Python 中的字符串中删除最后一个分号或者逗号

    第一种方法 使用 str.rstrip() 方法从字符串中删除最后一个逗号,例如 new_str = my_str.rstrip(';'). str.rstrip() 方法将返回删除尾随逗号的字符串副 ...

  7. 「译」在JavaScript中将值转换为字符串的5种方法

    原文: 5 Ways to Convert a Value to String in JavaScript 如果您关注Airbnb的样式指南,首选方法是使用"String()"? ...

  8. 图片base64转码,本地和网络图片均可,类对象转map,类对象转键值对字符串

     1. 本地图片转换成base64 /*** 本地图片转换成base64字符串** @param imgFile 图片本地路径* @return base64字符串* @author szs* @da ...

  9. QT中Json的使用方法(类和json字符串相互转换的方法)

    在QT5.0版本以后支持对Json的使用,直接使用QT提供的json类进行数据的组织和解析. Json类 介绍 QJsonDoucument 它封装了一个完整的 JSON 文档,并且可以从 UTF-8 ...

最新文章

  1. 详细的聊聊接口性能优化的11个小技巧 不收藏对不起我
  2. 使用C/C++发展Web系统开源
  3. 高可用集群技术之RHCS应用详解(一)
  4. 你的第一个AngularJS应用--教程二:基架、建立和測试的工具
  5. matplotlib 均值_干货|教你一文掌握:Matplotlib+Seaborn可视化
  6. [基础题]4、设计一个家政服务规范: 洗衣服, 扫地, 买菜, 做饭
  7. 搭建基于spring MVC框架 + RESTful架构风格技术总结
  8. 烂泥:【解决】-bash: ftp: command not found
  9. fast.ai 深度学习笔记:第一部分第五课
  10. delphi文本转换mp3_基于百度AI 的语音合成、转换的 Yii2 sdk.
  11. 5G + 云网融合,加速万物互联
  12. 算法设计与分析期末考试
  13. excel公式识别html,POI/Excel/HTML单元格公式问题
  14. [cocos2d-x]SpaceFighting[安卓/IOS都适用]
  15. AVS2参考软件的运行
  16. office for Mac 2016/2019 百度云分享
  17. Spark论文思想之-基于RDD构建的模型(Shark的来龙去脉)
  18. (一)OSG初学者入门基础教程
  19. python ccf题解 201412-3 集合竞价
  20. 基于微信小程序的消费金融系统

热门文章

  1. 双11特刊|一站式在线数据管理平台DMS技术再升级,高效护航双11
  2. 使用MaxCompute LOAD命令批量导入OSS数据最佳实践—STS方式LOAD开启KMS加密OSS数据
  3. 如何调用API管理您的云上资源
  4. 流言终结者- Flutter和RN谁才是更好的跨端开发方案?
  5. SQL老司机,居然是这样智能挖掘异常日志
  6. Kubernetes的Device Plugin设计解读
  7. “视网膜”重装来袭 AI技术为视频业务场景赋能
  8. 关于低代码真实技术趋势,听低代码巨头 Mendix 怎么说
  9. 使用计算机时什么是开机键什么是关机键,计算器上的开机键是关机键是
  10. Elasticsearch7.15.2 mysql8.0.26 logstash-input-jdbc 数据增量索引构建