zoukankan      html  css  js  c++  java
  • JSON格式要求

    标准JSON的合法符号:{(左大括号)  }(右大括号)  "(双引号)  :(冒号)  ,(逗号)  [(左中括号)  ](右中括号) 注:JSON必须使用双引号,不能使用单引号

    标准JSON的合法符号:{(左大括号)  }(右大括号)  "(双引号)  :(冒号)  ,(逗号)  [(左中括号)  ](右中括号)

    JSON字符串:特殊字符可在字符前面加 或使用 u 加 4位16进制数来处理

    JSON布尔:必须小写的true和false

    JSON空:必须小写的null

    JSON数值:不能使用8/16进制

    1.  
      {"num":60}
    2.  
      {"num":-60}
    3.  
      {"num":6.6666}
    4.  
      {"num":1e+6}<!-- 1乘10的6次方,e不区分大小写 -->
    5.  
      {"num":1e-6}<!-- 1乘10的负6次方,e不区分大小写 -->

    JSON对象格式

    {
      "object": {
        "name": "Ba",
        "age": 20
      }
    }

           

    JSON数组

    {

      "person": ["jobs",60]

    }

    在符合JSON、对象、数组标准的前提下,JSON对象数组可以组合成各种复杂数据包

    例1:

    {
      "producta":{"productNO":[29135,29131,29133],"productID":29135,"productName":"高压50mp传感
    器"},
      "productb":{"productNO":[29134,29136,29138],"productID":29136,"productName":"低压5MPa传感
    器"}
    }

    例2:

    [
      {"productNO":[29135,29131,29133],"productID":29135,"productName":"高压50mp传感器"},
      {"productNO":[29134,29136,29138],"productID":29136,"productName":"低压5MPa传感器"}
    ]

    例3:

    {
      "array": [
          {
            "name": "jobs"
          },
          {
            "name": "bill",
            "age": 60
          },
          {
            "product": "war3",
            "type": "game",
            "popular": true,
            "price": 60
          }
         ]
    }

    JSON验证网站:http://www.bejson.com/

    此网站提供在线JSON格式验证,JSON压缩,JSON解压缩、转义、解密、加密等实用功能。

  • 相关阅读:
    p div span 标签的区别 对HTMl基础进一步理解
    js 处理 ie和firefox window.frames 兼容问题(转)
    javascript Hover事件和 mouseover 事件以及mouseout事件的联系
    JavaScript程序执行顺序问题总结(转)
    【转】 document.frames()与document.frames[]的区别
    XHTML 与 HTML 之间的差异
    root 用户和 sudo 命令
    ubuntu创建、删除文件及文件夹,强制清空回收站方法
    第二代DNA测序技术
    /usr/bin/ld: final link failed: Illegal seek
  • 原文地址:https://www.cnblogs.com/webwangjie/p/9842371.html
Copyright © 2011-2022 走看看