elesos

在数据传输流程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象

 

  JSON字符串:

    var str1 = \'{ "name": "cxh", "sex": "man" }\';

    JSON对象:

    var str2 = { "name": "cxh", "sex": "man" };

 

//使用 JavaScript 内置函数 JSON.parse() 将字符串转换为 JavaScript 对象:

 var obj = JSON.parse(str); //由JSON字符串转换为JSON对象

 

jQuery插件支持的转换方式

$.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象

 

 

JSON.stringify() 用于将 JavaScript 对象转换为 JSON 字符串。

 

拿到一个JSON格式的字符串,我们直接用JSON.parse()把它变成一个JavaScript对象:

JSON.parse(\'[1,2,3,true]\'); // [1, 2, 3, true] JSON.parse(\'{"name":"小明","age":14}\'); // Object {name: \'小明\', age: 14}

JSON.parse(\'123.45\'); // 123.45

 

{"quality": "B"A"D"}

 

实际上要 value.replace("\"","\\\"")

也就是 {"quality": "B\"A\"D"}

分类:

技术点:

相关文章:

  • 2021-05-30
  • 2021-06-07
  • 2021-11-18
  • 2021-06-03
  • 2021-08-03
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案