JSON 字符串 单引号双引号 处理

时间:2021-06-25 20:06:53

字符串转JSON        

JSON.parse(str)


JSON 转字符串

JSON.stringify


html5的data-*属性需要存储JSON 数据,需要转化成JSON 字符串

但是因为双引号的原因,导致字符串解析式格式错误。

解决方法:

用 encodeURI 编码字符串 存储,字符串中的双引号会转换成 类似 %22 的字符

然后用decodeURI 解码字符串即可