如何详细改写json文件书写格式的长尾?

2026-04-03 08:231阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计718个文字,预计阅读时间需要3分钟。

如何详细改写json文件书写格式的长尾?

目录 + JSON是什么 + 为什么有这项技术 + JSON如何使用 + 数据格式 + 注意事项 + JS内置两个JSON方法 + 实例:JSON是什么 + JSON(JavaScript Object Notation),是一种数据交换格式。

目录
  •  JSON是什么
  • 为什么有这个技术
  • JSON 如何使用
    • - 数据格式
    • - 注意事项
    • - JS 内置两个Json方法
  • 实例:

     JSON是什么

    JSON ( JavaScript Object Notation) ,是一种数据交互格式。

    为什么有这个技术

    Json之前,大家都用 XML 传递数据。XML 是一种纯文本格式,所以适合在网络上交换数据,但是 XML 格式比较复杂,终于道格拉斯·克罗克福特(Douglas Crockford)发明了JSON 这种超轻量级的数据交换格式。

    JSON 如何使用

    - 数据格式

    JSON 实际上是 JavaScript 的一个子集,所以JSON 的数据格式和 JavaScript 是对应的:

    - number => JS number - boolean => JS boolean - string => JS string // - null => JS null - array => JS Array 的表达方式 [] - object => JS {} 表达式

    - 注意事项

    • JSON 规定字符集是UTF-8,字符串必须使用"",Object 的键也必须使用""
    • 数组或对象的最后一个成员,不能加 逗号

    如何详细改写json文件书写格式的长尾?

    - JS 内置两个Json方法

    JSON.stringify( {} , [ ] , "") //参数一 :要序列化的数据(object) //参数二 :控制对象的键值,只想输出指定的属性,传入一个数组 //参数三 :序列化后,打印输出的格式(一个Tab ,可以更直观查看json)

    任何把 JavaScript 变成 Json ,就是把这个对象序列化为Json字符串,然后才可以通过网络传递;

    收到一个Json格式的字符串,

    JSON.parse( json.DATA ) //传入json字符串

    如果我们收到一个JSON格式的字符串,只需要把它反序列化成一个JavaScript对象,就可以在JavaScript中直接使用这个对象了。

    实例:

    1.数组方式 [ ]

    [{ "id" : 1 , "name" : "xiaoming" },{ "id" : 2 , "name" : "xiaohong" }]

    2.对象方式 { }

    //前后端分离,推荐后端返回给前端数据格式 { "status" : 0 , //执行状态码 "msg" : "SUCCESS", //说明文字信息,没有为NULL "data" :[{ //对象中嵌套数组,数组是返回的数据, "id" : 1 , "name" : "xiaohong" },{ "id" : 2, "name" : "xiaoming" }] }

    3.反例

    {"id" : ox16 } //不合法,数值需要是十进制 {"name" : underfined } //不合法,没有该值 [{ "name" : NUll, "school" : function() { console.log("该写法是错误的") }//不合法 }]//json中不能使用自定义函数,或系统内置函数

    到此这篇关于json文件书写格式详解的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持自由互联。

    本文共计718个文字,预计阅读时间需要3分钟。

    如何详细改写json文件书写格式的长尾?

    目录 + JSON是什么 + 为什么有这项技术 + JSON如何使用 + 数据格式 + 注意事项 + JS内置两个JSON方法 + 实例:JSON是什么 + JSON(JavaScript Object Notation),是一种数据交换格式。

    目录
    •  JSON是什么
    • 为什么有这个技术
    • JSON 如何使用
      • - 数据格式
      • - 注意事项
      • - JS 内置两个Json方法
    • 实例:

       JSON是什么

      JSON ( JavaScript Object Notation) ,是一种数据交互格式。

      为什么有这个技术

      Json之前,大家都用 XML 传递数据。XML 是一种纯文本格式,所以适合在网络上交换数据,但是 XML 格式比较复杂,终于道格拉斯·克罗克福特(Douglas Crockford)发明了JSON 这种超轻量级的数据交换格式。

      JSON 如何使用

      - 数据格式

      JSON 实际上是 JavaScript 的一个子集,所以JSON 的数据格式和 JavaScript 是对应的:

      - number => JS number - boolean => JS boolean - string => JS string // - null => JS null - array => JS Array 的表达方式 [] - object => JS {} 表达式

      - 注意事项

      • JSON 规定字符集是UTF-8,字符串必须使用"",Object 的键也必须使用""
      • 数组或对象的最后一个成员,不能加 逗号

      如何详细改写json文件书写格式的长尾?

      - JS 内置两个Json方法

      JSON.stringify( {} , [ ] , "") //参数一 :要序列化的数据(object) //参数二 :控制对象的键值,只想输出指定的属性,传入一个数组 //参数三 :序列化后,打印输出的格式(一个Tab ,可以更直观查看json)

      任何把 JavaScript 变成 Json ,就是把这个对象序列化为Json字符串,然后才可以通过网络传递;

      收到一个Json格式的字符串,

      JSON.parse( json.DATA ) //传入json字符串

      如果我们收到一个JSON格式的字符串,只需要把它反序列化成一个JavaScript对象,就可以在JavaScript中直接使用这个对象了。

      实例:

      1.数组方式 [ ]

      [{ "id" : 1 , "name" : "xiaoming" },{ "id" : 2 , "name" : "xiaohong" }]

      2.对象方式 { }

      //前后端分离,推荐后端返回给前端数据格式 { "status" : 0 , //执行状态码 "msg" : "SUCCESS", //说明文字信息,没有为NULL "data" :[{ //对象中嵌套数组,数组是返回的数据, "id" : 1 , "name" : "xiaohong" },{ "id" : 2, "name" : "xiaoming" }] }

      3.反例

      {"id" : ox16 } //不合法,数值需要是十进制 {"name" : underfined } //不合法,没有该值 [{ "name" : NUll, "school" : function() { console.log("该写法是错误的") }//不合法 }]//json中不能使用自定义函数,或系统内置函数

      到此这篇关于json文件书写格式详解的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持自由互联。