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

做网站六安网站建设费用分录

做网站六安,网站建设费用分录,毕业设计做企业门户网站,滁州网站建设费用JSON 的数据结构 JSON 由两种数据结构组成#xff1a;对象#xff08;字典#xff09;和数组。 一、对象 对象#xff08;object#xff09;是由键值对组成的无序集合。 键是字符串#xff0c;值可以是任何类型#xff0c;包括对象和数组#xff1b;对象由一对花括… JSON 的数据结构 JSON 由两种数据结构组成对象字典和数组。 一、对象 对象object是由键值对组成的无序集合。 键是字符串值可以是任何类型包括对象和数组对象由一对花括号{ }包围键和值之间用冒号:分隔键值对之间用逗号,分隔。 举个逆子 {list : [ {name: Apifox,ID: 2,city: Guangzhou}] }在这个例子中对象的键是name、ID和city对应的值是字符串、数字和字符串。 二、数组 数组array是值value的有序集合。 每个值可以是任何类型包括对象和数组。数组由一对方括号[ ]包裹值之间用逗号,分隔。 举个粒子 [ apple, banana, orange]在这个例子中数组包含三个字符串元素apple、banana和orange。 三、值 值value可以是花括号{ }括起来的字符串String、数值(Number)、布尔值(true/false)、 null、对象Object或者数组Array这些结构可以嵌套。 3.1 字符串 JSON 字符串是由双引号 包围的 Unicode 字符序列使用反斜杠\转义。 举个例子 {name: Apifox,city: Guangzhou } 在这个例子中字符串name和city是由双引号 包围的。 3.2 数字 JSON 数字可以是整数或浮点数。 举个例子 {age: 30,weight: 65.5 } 在这个例子中数字30和65.5分别是整数和浮点数不需要双引号 包围。 3.3 布尔值 JSON 布尔值只有两个取值true 和 false。 举个例子 {isStudent: true,isEmployed: false } 在这个例子中布尔值isStudent的取值为true布尔值isEmployed的取值为false不需要双引号 包围。 3.4 null JSON 的 null 表示一个空值。 举个例子 {middleName: null } 在这个例子中middleName的值为null不需要双引号 包围。 四、复杂对象字典示例 {id: 101,name: Jane Doe,is_active: true,roles: [admin, editor],contact: {email: jane.doeexample.com,phone: 123-456-7890},preferences: {notifications: {email: true,sms: false}} }五、数组示例 [{name: Alice,age: 28,skills: [JavaScript, Python]},{name: Bob,age: 34,skills: [Java, C]} ]六、JSON 注意事项 JSON的字符串必须使用双引号 而不能使用单引号 。JSON的值可以是字符串、数字、布尔值、null、对象或数组。JSON的键必须是字符串必须使用双引号 。JSON的格式必须严格遵守规定否则可能会导致解析错误。 七、JSON 的优点和缺点 7.1 优点 与 JavaScript 完美兼容JSON 格式源自 JavaScript因此它与 JavaScript 非常兼容并且易于在 JavaScript 应用程序中使用。轻量级JSON 格式非常轻量级因此它非常适合在网络中传输大量数据。相比于 XML它的数据量更小传输速度更快。多语言支持JSON 格式是一种跨语言的格式它可以被许多不同语言的程序支持易于解析和生成几乎所有编程语言都支持 JSON。易于阅读和编辑JSON 格式非常易于阅读和编写因为它具有简单的语法和结构格式清晰具有良好的可读性。 7.2 缺点 不支持注释 JSON 格式不支持注释这可能使得编写和维护复杂数据时变得有些困难。无法表示二进制数据 JSON 格式无法直接表示二进制数据这意味着它无法用于存储和传输图像、视频等二进制数据。不支持命名空间 JSON 不支持命名空间这可能会导致不同的应用程序之间发生命名冲突。不支持DTD JSON 不支持 DTD这使得在验证 JSON 数据格式时不太方便。 八、JSON 和 XML 的区别 JSON 和 XML都是常用的数据交换格式。它们之间有什么区别呢 简洁性与可读性 JSON 比 XML 更加简洁和易读。相比于 XML 的繁琐闭合标签JSON 采用更为紧凑的表示形式使得数据结构更清晰明了。解析速度与带宽占用 JSON 的解析速度通常比 XML 更快因为它的结构简单不需要解析复杂的标签。此外JSON 数据通常占用的带宽更少有助于提高传输效率。数据复杂性 XML 比 JSON 更适合描述复杂的数据类型和嵌套结构。XML 支持命名空间和多种数据格式这使得它在处理复杂数据和配置文件时具有优势。注释支持 JSON 不支持注释这意味着在数据中不能嵌入注释说明。而 XML 则支持注释可以在数据文档中添加解释说明便于维护和理解。 举个例子下面是一个 XML 文档 booktitleHarry Potter/titleauthorJ.K. Rowling/authoryear2005/year /book 相应的 JSON 文档如下所示 {title: Harry Potter,author: J.K. Rowling,year: 2005 } 可以看到JSON 比 XML 更加简洁没有了冗余的标签和属性。
http://www.dnsts.com.cn/news/239008.html

相关文章:

  • 浏阳网站开发中国建筑集团有限公司官网赵钊
  • 上海市企业网站建设app下载注册推广
  • 做盗版视频网站吗西餐厅网站源码
  • 黑猫会活动策划网站网站策划名词解释
  • 河北省建设机械会网站网站建设述职报告
  • 精品电商网站建设设计网站主页要多少钱
  • 网站内容设计基本原则wordpress mo po
  • 宁波设计网站公司怎么看一个网站是谁做的
  • 公司直招的招聘网站软件开发用什么笔记本
  • 动感网站模板网站建设合同注意点
  • wordpress网站攻击购物网站建设的必要性
  • 做软件营销网站怎么样扬州市住房和城乡建设局网站
  • 广州免费自助建站平台太原网络搭建
  • 现在电商做的设计用的什么网站艺友网站建设
  • 锡山区住房和城乡建设局网站深圳平面设计公司排名榜
  • 网站建设作seo网站结构优化
  • 学做分类网站p2p金融网站建设
  • 开源 购物网站wordpress加入链接
  • 平面设计师的工作内容泰州整站优化
  • 建站系统主要包括企业网站系统网页设计模板百度云
  • 孵化器网站建设网站备案密码格式
  • 大的网站建设公司专门为98k做的网站
  • 怎么利用网站做产品推广页面设计模板简约
  • 微信公众号红包网站开发做自行车车队网站的名字大全
  • 西安建站平台哪个好南宁机关两学一做网站
  • 建设银行网站ie11打不开一个女的让我和她做优惠网站
  • 做包装找灵感看什么网站山东站群网站建设
  • 做导购网站多少钱租网站空间
  • 公司如何做网站做推广什么是网络营销代理
  • 广东网站建设软件品牌塑造