• <legend id='7Q4p3'><style id='7Q4p3'><dir id='7Q4p3'><q id='7Q4p3'></q></dir></style></legend>

    1. <tfoot id='7Q4p3'></tfoot>

      <small id='7Q4p3'></small><noframes id='7Q4p3'>

      1. <i id='7Q4p3'><tr id='7Q4p3'><dt id='7Q4p3'><q id='7Q4p3'><span id='7Q4p3'><b id='7Q4p3'><form id='7Q4p3'><ins id='7Q4p3'></ins><ul id='7Q4p3'></ul><sub id='7Q4p3'></sub></form><legend id='7Q4p3'></legend><bdo id='7Q4p3'><pre id='7Q4p3'><center id='7Q4p3'></center></pre></bdo></b><th id='7Q4p3'></th></span></q></dt></tr></i><div id='7Q4p3'><tfoot id='7Q4p3'></tfoot><dl id='7Q4p3'><fieldset id='7Q4p3'></fieldset></dl></div>

          <bdo id='7Q4p3'></bdo><ul id='7Q4p3'></ul>
      2. json的使用小结

        时间:2023-12-11
        • <bdo id='CQ8c7'></bdo><ul id='CQ8c7'></ul>

            <i id='CQ8c7'><tr id='CQ8c7'><dt id='CQ8c7'><q id='CQ8c7'><span id='CQ8c7'><b id='CQ8c7'><form id='CQ8c7'><ins id='CQ8c7'></ins><ul id='CQ8c7'></ul><sub id='CQ8c7'></sub></form><legend id='CQ8c7'></legend><bdo id='CQ8c7'><pre id='CQ8c7'><center id='CQ8c7'></center></pre></bdo></b><th id='CQ8c7'></th></span></q></dt></tr></i><div id='CQ8c7'><tfoot id='CQ8c7'></tfoot><dl id='CQ8c7'><fieldset id='CQ8c7'></fieldset></dl></div>
              <legend id='CQ8c7'><style id='CQ8c7'><dir id='CQ8c7'><q id='CQ8c7'></q></dir></style></legend>

                    <tbody id='CQ8c7'></tbody>
                • <small id='CQ8c7'></small><noframes id='CQ8c7'>

                  <tfoot id='CQ8c7'></tfoot>

                  那么我们就来详细讲解一下如何使用JSON以及它的小技巧。

                  JSON的使用小结

                  什么是JSON?

                  JSON是JavaScript Object Notation的缩写,它是一种轻量级的数据交换格式,以易读易写的文本格式为基础,通常用于前后端的数据交互。 JSON格式的数据可以被JavaScript直接读取,而且在不同的编程语言中都有自己的库来解析或生成JSON数据格式。

                  JSON的语法规则

                  JSON的语法规则比较简单,它主要由以下三个部分组成:

                  1. 键值对,格式为 "key": "value" ,其中key是一个字符串(必须用双引号包裹),value可以是字符串、数字、布尔值(true/false)、null、数组或嵌套的对象。
                  2. 数组,用[]包围,里面可以放一组键值或其他数组,每个元素之间用逗号隔开。
                  3. 嵌套的对象,即一个对象中的value可以是另一个对象。

                  JSON中的注释只支持 // 单行注释,不支持多行注释。

                  JSON的使用示例

                  下面是一个JSON格式的示例:

                  {
                      "name": "小明",
                      "age": 18,
                      "gender": "男",
                      "hobby": ["篮球", "唱歌"],
                      "address": {
                          "province": "广东",
                          "city": "深圳"
                      }
                  }
                  

                  这个JSON数据包含了一个对象,其中包含了五个键值对,hobby是一个数组,address是一个嵌套的对象。通过使用JSON.parse()方法,我们可以将这个JSON数据转换成JavaScript对象进行操作。例如:

                  let jsonString = '{"name":"小明","age":18,"gender":"男","hobby":["篮球","唱歌"],"address":{"province":"广东","city":"深圳"}}';
                  
                  let jsonObj = JSON.parse(jsonString);
                  
                  console.log(jsonObj);  
                  // 结果将输出 {
                  //    name: "小明",
                  //    age: 18,
                  //    gender: "男",
                  //    hobby: ["篮球", "唱歌"],
                  //    address: {
                  //        province: "广东",
                  //        city: "深圳"
                  //    }
                  // }
                  

                  我们也可以将上面的JavaScript对象转换成JSON字符串,例如:

                  let jsonObj = {
                      name: "小明",
                      age: 18,
                      gender: "男",
                      hobby: ["篮球", "唱歌"],
                      address: {
                          province: "广东",
                          city: "深圳"
                      }
                  };
                  
                  let jsonString = JSON.stringify(jsonObj);
                  
                  console.log(jsonString);  
                  // 结果将输出 {"name":"小明","age":18,"gender":"男","hobby":["篮球","唱歌"],"address":{"province":"广东","city":"深圳"}}
                  

                  总结

                  JSON数据的格式简单易懂,它在前后端数据交互中应用十分广泛,我们可以通过JSON.parse()、JSON.stringify()等方法来对JSON数据进行处理和转换。希望这篇小结对你有所帮助。

                  上一篇:java 字符串匹配函数 下一篇:基于@JsonSerialize和@JsonInclude注解使用方法

                  相关文章

                  • <bdo id='NOTNC'></bdo><ul id='NOTNC'></ul>

                  <tfoot id='NOTNC'></tfoot>

                      <small id='NOTNC'></small><noframes id='NOTNC'>

                      <legend id='NOTNC'><style id='NOTNC'><dir id='NOTNC'><q id='NOTNC'></q></dir></style></legend>

                      <i id='NOTNC'><tr id='NOTNC'><dt id='NOTNC'><q id='NOTNC'><span id='NOTNC'><b id='NOTNC'><form id='NOTNC'><ins id='NOTNC'></ins><ul id='NOTNC'></ul><sub id='NOTNC'></sub></form><legend id='NOTNC'></legend><bdo id='NOTNC'><pre id='NOTNC'><center id='NOTNC'></center></pre></bdo></b><th id='NOTNC'></th></span></q></dt></tr></i><div id='NOTNC'><tfoot id='NOTNC'></tfoot><dl id='NOTNC'><fieldset id='NOTNC'></fieldset></dl></div>