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

json解析

1什么是json

JSON(JavaScript Object Notation,JS对象简谱)是一种轻量级的数据交换格式。它是基于ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得JSON成为理想的数据交换语言。

易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。

2开始对json的基础认识

{"key":"value" ,"key2 = "value2}

这样就构成了一个简单的json对象,多个键名键值是以逗号隔开

3json的数据类型和访问内容

{"key":"value","key2":123.4456,"key3":{"name":"温泉","QQ":578918003},"key4":[1,2,3],    //数字型的数组"key5":["a","b","c","d"]         //文本型的数组"key6":[{"name":"a","age":18},                       //对象类型的数组{"name":"b","age":19}, {"name":"c","age":20}, {"name":"d","age":21}]"key7":null            // 空类型
}取长整数取数值key3.QQ
key6[2].name + key6[2].age = c 20

4 json简单的示例以及字符转义

{"qq":578918003,"msgID":23290,"time":1612021768,"msgNum":386259582,"msg":"你好!\r这里是黄金小码农。\r 欢迎各位点赞收藏!","reply":""
}

5json的实战解析

http://www.lryc.cn/news/285143.html

相关文章:

  • 【AI】深度学习在编码中的应用(8)
  • 什么是VUE 创建第一个VUE实例
  • 进程间协同:从进程启动、同步与互斥到进程间通信
  • 【驱动】TI AM437x(内核调试-06):网卡(PHY和MAC)、七层OSI
  • Java基础面试题 Object
  • 5G_射频测试_接收机测量(五)
  • ESP32-HTTP_webServer库(Arduino)
  • 无法找到mfc100.dll的解决方法分享,如何快速修复mfc100.dll文件
  • [VulnHub靶机渗透]:billu_b0x 快速通关
  • Docker安装开源Blog(Typecho)
  • 【Qt-license】误操作qt下载导致只能安装商业版试用十天,无法安装社区版
  • 数据操作——缺失值处理
  • 【刷题笔记4】
  • cuda二进制文件中到底有些什么
  • 怎么从视频中提取动图?一个方法快速提取gif
  • String字符串的比较和hash函数减少哈希冲突
  • 【数据库原理】(38)数据仓库
  • C++17新特性(四)已有标准库的拓展和修改
  • 软件是什么?前端,后端,数据库
  • Vue3+ElementUI 多选框中复选框和名字点击方法效果分离
  • 设计模式篇章(4)——十一种行为型模式
  • Spring成长之路—Spring MVC
  • 架构篇05-复杂度来源:高可用
  • C#调用Newtonsoft.Json将bool序列化为int
  • 【Linux系统编程】环境变量详解
  • 智能合约介绍
  • Python自动化实战之接口请求的实现
  • react和vue的区别
  • Spring 中有哪些方式可以把 Bean 注入到 IOC 容器?
  • 客户需求,就是项目管理中最难管的事情