美文网首页
什么是JSON

什么是JSON

作者: 泡杯感冒灵 | 来源:发表于2020-08-01 10:02 被阅读0次

概念

  • JSON是一种轻量级的数据交换格式,易于人阅读和编写,也易于机器解析和生成。

JSON 与 JS 对象的关系

  • JSON格式和JS对象结构一致,JSON 是 JS 对象的字符串表示法,它使用文本表示一个 JS 对象的信息,本质是一个字符串。
var obj = {a: 'Hello', b: 'World'}; //这是一个对象,注意键名也是可以使用引号包裹的
var json = '{"a": "Hello", "b": "World"}'; //这是一个 JSON 字符串,本质是一个字符串
  • window.JSON是一个全局对象

JSON 和 JS 对象互转

  • 要实现从JSON字符串转换为JS对象,使用 JSON.parse() 方法:
var obj = JSON.parse( '{"a": "Hello", "b": "World"}')  // {a: 'Hello', b: 'World'}
  • 要实现从JS对象转换为JSON字符串,使用 JSON.stringify() 方法:
var json = JSON.stringify({a: 'Hello', b: 'World'})   //  '{"a": "Hello", "b": "World"}'

注意JSON里边的key必须用双引号

相关文章

  • 字符串与json

    什么是 json?什么是 json 对象?什么是 json 对象字面量?什么是 JSON内置对象? JSON格式(...

  • 字符串与JSON

    什么是JSON?什么是JSON语言?JSON 语言如何表示对象?window.JSON 是什么?如何把JSON 格...

  • Json学习总结

    目录 什么是 Json? 为什么使用Json? Json语法规则 Json值 Json使用 Json 使用范围 J...

  • golang标准库中的encoding/json包

    1、什么是JSON?2、go标准库json包的内容?3、开发中常用json操作? 一、什么是JSON?JSON简单...

  • 什么是json

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时...

  • 什么是JSON

    一、什么是json? json的全称为:JavaScript Object Notation,是一种轻量级的数据交...

  • 什么是JSON

    概念 JSON是一种轻量级的数据交换格式,易于人阅读和编写,也易于机器解析和生成。 JSON 与 JS 对象的关系...

  • 什么是Json?

    JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它...

  • 什么是JSON?

    什么是 JSON?JSON 指的是 JavaScript 对象标记JSON 是一种轻量级的数据交换格式JSON 具...

  • json

    一、什么是json 二、json的作用 三、json的格式与解析 一、什么是json 1.1 为什么要先描述XML...

网友评论

      本文标题:什么是JSON

      本文链接:https://www.haomeiwen.com/subject/gthrrktx.html