QtJson数据格式处理详解

一、JSON数据结构

JSON主要有两种数据结构:JSON对象和JSON数组。

JSON对象:由键值对组成,每个键(key)是字符串,值(value)可以是字符串、数字、布尔值、null、JSON数组或JSON对象。对象以花括号{}包裹,键值对之间用逗号,分隔,键与值之间以冒号:分隔。

{
    "name": "John Doe",
     "age": 30,
     "isEmployed": true
}

JSON数组 :一系列有序的值的集合,其元素可以是任何JSON类型,包括其他数组或对象。数组以方括号[]包裹,元素之间用逗号,分隔。

["Apple", "Banana", {"id": 1, "color": "Red"}]

二、JSON处理

相关推荐
捕鲸叉2 小时前
QT自定义工具条渐变背景颜色一例
开发语言·前端·c++·qt
傻小胖2 小时前
路由组件与一般组件的区别
前端·vue.js·react.js
Elena_Lucky_baby2 小时前
在Vue3项目中使用svg-sprite-loader
开发语言·前端·javascript
快乐非自愿3 小时前
一文解秘Rust如何与Java互操作
java·开发语言·rust
小万编程3 小时前
基于SpringBoot+Vue毕业设计选题管理系统(高质量源码,提供文档,免费部署到本地)
java·vue.js·spring boot·计算机毕业设计·java毕业设计·web毕业设计
重生之搬砖忍者3 小时前
uniapp使用canvas生成订单小票图片
前端·javascript·canva可画
m0_748235073 小时前
使用rustDesk搭建私有远程桌面
java
万水千山走遍TML3 小时前
console.log封装
前端·javascript·typescript·node·log·console·打印封装
快乐是3 小时前
发票打印更方便
java
文浩(楠搏万)3 小时前
Java内存管理:不可达对象分析与内存泄漏优化技巧 Eclipse Memory Analyzer
java·开发语言·缓存·eclipse·内存泄漏·不可达对象·对象分析