解读JSON的三种格式

 更新时间:2023年01月11日 09:37:28   作者:王同学要努力  
这篇文章主要介绍了解读JSON的三种格式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

JSON的三种格式

一、 JSON的全称

JSON的全称是JavaScript Object Notation

二、为什么需要JSON

JSON有三种格式,每一种写法都和JS中的数据类型很像,可以很轻松的和JS中的数据类型互相转换

三、JSON的三种格式

(一)、简单值的形式:JSON的简单值的格式对应着JS中的基础数据类型:数字 字符串 布尔值

注意事项:

  • JSON中没有undefined
  • JSON中的字符串必须使用双引号
  • JSON中是不能用注释的

(二)、对象形式:对应着JS中的对象

注意事项:

  • JSON中对象的属性名必须是双引号,属性值如果是字符串也必须是双引号
  • JSON只要涉及到字符串就必须使用双引号,不支持undefined

JSON中对象的属性名必须是双引号,属性值如果是字符串也必须是双引号JSON只要涉及到字符串就必须使用双引号,不支持undefined

(三)、数组形式

JSON的数组形式对应着JS中的数组形式

注意事项:

  • 数组中的字符串必须使用双引号
  • JSON中只要涉及到字符串 就必须使用双引号
  • 不支持undefined

四、JSON的常用方法

  • JSON.parse():可以将JSON格式的字符串解析成JS中对应的值, 一定要是合法的字符串否则会报错

  • JSON.stringify():可以将JS中的数据类型、对象或数组转换成JSON格式的字符串

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • JSON.stringify 语法实例讲解

    JSON.stringify 语法实例讲解

    可能有些人对系列化这个词过敏,我的理解很简单。就是说把原来是对象的类型转换成字符串类型(或者更确切的说是json类型的)。就这么简单。打个比方说,你有一个类,那么你可以通过这个方法转换成相应的json类型的
    2012-03-03
  • JSON 入门指南 想了解json的朋友可以看下

    JSON 入门指南 想了解json的朋友可以看下

    JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。
    2009-08-08
  • js+json用表格实现简单网站左侧导航

    js+json用表格实现简单网站左侧导航

    闲暇之余,制作一用表格实现的简单的网站导航条,分享给大家。这里的数据基于json格式,学习json的朋友可以参考下。
    2010-04-04
  • JSON 必知必会 观后记

    JSON 必知必会 观后记

    这篇文章主要介绍了个人看了JSON 必知必会一书的读后感,此书从各个方面介绍了json的一些注意事项与优缺点。
    2016-10-10
  • json字符串传到前台input的方法

    json字符串传到前台input的方法

    今天小编就为大家分享一篇json字符串传到前台input的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-08-08
  • js解析与序列化json数据(二)序列化探讨

    js解析与序列化json数据(二)序列化探讨

    上一节我们讲解了JSON.stringify()的基本用法,这一节我们来重点探讨一下序列化,单独或组合使用这两个参数(过滤器/数组),可以更全面深入地控制JSON的序列化,感兴趣的朋友可以了解下,或许对你学习json有所帮助
    2013-02-02
  • json 入门基础教程 推荐

    json 入门基础教程 推荐

    在异步应用程序中发送和接收信息时,可以选择以纯文本和 XML 作为数据格式。掌握 Ajax 的这一期讨论另一种有用的数据格式 JavaScript Object Notation(JSON),以及如何使用它更轻松地在应用程序中移动数据和对象。
    2009-10-10
  • json数据传到前台并解析展示成列表的方法

    json数据传到前台并解析展示成列表的方法

    今天小编就为大家分享一篇json数据传到前台并解析展示成列表的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-08-08
  • 任意Json转成无序列表的方法示例

    任意Json转成无序列表的方法示例

    这篇文章主要给大家介绍了任意Json如何转成无序列表,文中给出了详细的示例代码,相信对大家的理解和学习具有一定的参考借鉴价值,有需要的朋友们下面跟着小编来一起学习学习吧。
    2016-12-12
  • 对比分析json及XML

    对比分析json及XML

    本文是根据自己对json、xml的了解,参考了部分资料,结合网上的一些视频教程总结出来的一篇个人对于json和XML的感悟,以及他们之间在使用的时候的优劣,这里推荐给大家。
    2014-11-11

最新评论