当前位置: 首页 > news >正文

qt中qjson存储的是string类型的数据时,对于““和null的区别

对于存储的某个string类型的数据项,其中有null和""两种都表示这个数据项为空,那么当取出这一项之后,使用isempty函数判断时,两者都为true,使用isnull判断时方可区分二者区别,例子如下
QJsonValue valueNull(QJsonValue::Null); // 存储 null
QJsonValue valueEmptyString("");     // 存储空字符串QString resultNull = valueNull.toString(); // 转换为 QString
QString resultEmptyString = valueEmptyString.toString(); // 转换为 QStringresultNull.isEmpty(); // true
resultEmptyString.isEmpty(); // trueresultNull.isNull(); // true
resultEmptyString.isNull(); // false

http://www.mrgr.cn/news/58289.html

相关文章:

  • django教育培训管理系统-计算机毕业设计源码46461
  • Codeforces Round 981(Div. 3)
  • 对话系统介绍
  • 安全见闻(5)——开阔眼界,不做井底之蛙
  • Linux运行时动态库搜索路径优先级
  • Typora一款极简Markdown文档编辑器和阅读器,实时预览,免费生成序列号!最新可用!
  • echarts 矩阵树图treemap
  • 当遇到 502 错误(Bad Gateway)怎么办
  • HarmonyOS 5.0应用开发——Navigation实现页面路由
  • 光谱指标-预测含水量-多种特征提取方式
  • 【数据结构和算法】一、算法复杂度:时间复杂度和空间复杂度)
  • Electron 是一个用于构建跨平台桌面应用程序的开源框架
  • Docker:容器化的革命
  • 【EndNote使用教程】创建文献库、导入文献、文献分类
  • DAY62WEB 攻防-PHP 反序列化CLI 框架类PHPGGC 生成器TPYiiLaravel 等利用
  • 设备管理智能化:中小企业的Spring Boot系统
  • 介绍一款Java开发的企业接口管理系统和开放平台
  • 27.8 把target做一致性哈希进行分发
  • 双十一电容笔选哪个好?!西圣、益博思、吉玛仕电容笔实测对比!
  • 区块链行业低迷的原因及未来发展展望
  • 【贪心算法】(第十四篇)
  • 落实安全左移迫在眉睫 | 伊朗APT34组织针对阿联酋及海湾关键基础设施发动攻击
  • uniapp:sqlite最详细教程,小白可直接粘贴复制
  • Linux 学习笔记(十七)—— 文件系统
  • MultipartFile文件与传递body并存问题
  • RK3568 android11 usb接口TP与电磁笔触点上报优先级问题