欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

js中json字符串转json对象的方法(提取json格式的数据)

程序员文章站 2023-12-04 19:07:28
1.前置知识无论你走的是前端还是后端,json对象都是我们在web编程中经常会用到的一个对象,因为json可以说是我们前后端数据传递最重要的一个方式了。来自互联网2..为什么要转换我们知道,在数据传输...

1.前置知识

无论你走的是前端还是后端,json对象都是我们在web编程中经常会用到的一个对象,因为json可以说是我们前后端数据传递最重要的一个方式了。

js中json字符串转json对象的方法(提取json格式的数据)

来自互联网

2..为什么要转换

我们知道,在数据传输过程中,json是以字符串的形式传递的。

json字符串:

而javascript操作的是json对象。

json对象:

因此,json对象和json字符串之间的相互转换就变成了一个很关键的问题。

3.如何进行转换

json字符串和对象之间的转换,最常用的就是使用json.stringify()json.parse()这两个函数了,目前json对象已经成为javascript的内置对象了,所以大家可以尽管使用这两个方法。其中json.stringify()函数是将json对象转换为字符串,而 json.parse()函数恰好相反,是将json字符串转换为json对象。

3.1转换示例

  • json对象转换为json字符串
  • json字符串转换为json对象

3.2转换注意点

  • 当使用json.stringify()转换json字符串时会出现转义符“”
  • 当使用json.parse()转换json对象时会报错传参错误

4.总结

因为我们在使用ajax等方式进行前后端通信时,传递和接受的往往是json字符串,而我们javascript要操作的往往是json对象,因此我们需要使用json.stringify()json.parse()​这两个函数进行json对象和字符串之间的转换。