如何从javascript/Jquery中的默认字符串中删除双引号

Ash*_*nik 13 javascript jquery

我有一个字符串

"{ '名': '某某'}", "{ '名': 'PQR'}"

我需要删除双引号

{ '名': '某某'},{ '名': 'PQR'}

我能够删除双引号,但最终结果总是像下面的格式

"{ '名': '某某'},{ '名': 'PQR'}"

我希望最终结果应该是公正的

{ '名': '某某'},{ '名': 'PQR'}

想法很有帮助

小智 18

使用下面的代码,您可以从字符串中删除双引号:

var test = "\"House\"";
alert(test);
alert(test.replace(/\"/g, ""));
Run Code Online (Sandbox Code Playgroud)


Ash*_*nik 9

它通过将当前对象转换为字符串然后使用eval函数来解决,工作解决了谢谢.

var eventlist = JSON.stringify(eventresult.d);//Jsonresult

var eventstring = new String();

eventstring = eventlist.toString().replace(/"/g, "");

eval(eventstring );
Run Code Online (Sandbox Code Playgroud)