• JSON数据和解析


    JSON=====>

    JavaScript Object Notation

    JSON是一个字符串 常常用于网络传输数据的一种字符

    json数据是一种轻量级的数据交换格式,它基于一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。

    JSON对值的类型和格式有严格的规定

    • 复合类型的值只能是数组或对象,不能是函数、正则表达式对象、日期对象。
    • 简单类型的值只有四种:字符串、数值(必须以十进制表示)、布尔值和null(不能使用NaN, Infinity, -Infinity和undefined)。
    • 字符串必须使用双引号表示,不能使用单引号。
    • 对象的键名必须放在双引号里面。
    • 数组或对象最后一个成员的后面,不能加逗号。

    PS: 需要注意的是,空数组和空对象都是合格的JSON值,null本身也是一个合格的JSON值。

    JSON 的语法规则

    JSON 的语法规则十分简单,可称得上“优雅完美”,总结起来有:

    • 数组(Array)用方括号(“[]”)表示。
    • 对象(Object)用大括号(”{}”)表示。
    • 名称/值对(name/value)组合成数组和对象。
    • 名称(name)置于双引号中,值(value)有字符串、数值、布尔值、null、对象和数组。
    • 并列的数据之间用逗号(“,”)分隔

    其中json字符串转js对象,调用parse方法:

    • js对象 = JSON.parse(json字符串);
    • js对象转json字符串,调用stringify方法:
    • json字符串 = JSON.stringify(js对象);

  • 相关阅读:
    python Matplotlib绘制三维图
    279.完全平方数
    华为与思科路由器静态路由配置
    vue封装一个查询URL参数方法
    网络PXE启动WinPE,支持UEFI和LEGACY引导
    ArcGIS中ArcMap栅格图层0值设置为NoData值的简便方法
    第四章 重载&访问修饰符&静态&常用类 ② 代码
    2022-08-26 第六小组 瞒春 学习笔记
    23062day4
    Linux 文件搜索命令:find
  • 原文地址:https://blog.csdn.net/cjx177187/article/details/125444924