【发布时间】:2021-01-21 18:35:46
【问题描述】:
如果字符串只包含双引号,可以像下面这样解决-
var str=`{"name":"javascript"}`;
var jsonObj=JSON.parse(str) //Works
如果字符串只包含单引号,则可以如下解决-
var str = "{'result': ['def', 'abc', 'xyz']}";
str = str.replace(/'/g, '"');
var res = JSON.parse(str);
console.log(res.result);
但是我们如何转换下面的字符串,双引号里面有单引号-
var s=`{'error': "No such file or directory: '../FileSystem/3434-5433-124/'"} `
【问题讨论】:
标签: javascript node.js json reactjs react-native