JSON解析

这篇博客介绍了JSON的基本概念,它是一种轻量级的数据交换格式,常用于服务器与网页之间的数据传输。JSON独立于JavaScript,但其语法相似,使得在JavaScript中处理JSON数据相对简单。文章详细阐述了JSON的两种主要方法:JSON.parse用于将JSON字符串转化为JS数据类型,而JSON.stringify则用于将JS数据类型转换为JSON字符串。这两个方法在实际开发中的数据发送和接收环节扮演重要角色。
摘要由CSDN通过智能技术生成

大纲

  1. JSON解析
  2. JSON解析实例

1. JSON概述

JSON英文全称:JavaScript Object Notation,是一种轻量级的数据交互格式。
JSON是一门独立的语言。用于存储和传输数据的格式,通常用于服务器向网页传输数据。

JSON语言采用了JavaScript的语法,这意味着JavaScript中处理JSON数据不需要任何特殊的API活工具包,但是还是需要说明:

JSON和Javascript是两门不同的语言。

JSON的格式仅仅是一个文本,而文本是可以本任何编程语言读取及作为数据格式传递的。

JSON就是

  1. 将[前台的数据(对象、数组等)]转换成[字符串发送给后台]
  2. 将[后台回传的数据(字符串)]转换为[普通的数据(对象、数据等)]这个转换过程。

2. JSON提供的方法

(1)JSON.parse(后台传输过来的数据)
反序列化方法(有时候也被称为JSON数据解析,简称JSON解析)
能够把JSON字符串,转换成JS数据类型。
(2)JSON.stringify(要向后台传输的数据)
序列化方法(有时候也被称为JSON数据封装或数据加密)
能够把JS数据类型转换成JSON字符串。
转换的时候,如果字符串中存在不符合JSON要求的格式,会做对应的处理。

JSON在实际开发过程中通常会有两个地方被用到。一

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值