这是javacript函数的输入,它在Json.parse之后出现错误 我知道双重转义字符串正在使用JSON.parse,但是如何将当前字符串转换为那个...我已经尝试了几件事,但是还没有让它发挥作用。
pVis = '[{"Name":"Ecz., - \" Europharma\" \" -\"","Id":"402872"}]';
console.log('before replace'+pVis);
pVis = pVis.replace(/\\/g,"\\\\");
//pVis = '[{"Name":"Ecz., - \\" Europharma\\" \\" -\\"","Id":"402872"}]';
console.log('after replace'+pVis);
pVisitedsJson = JSON.parse(pVis);
答案 0 :(得分:0)
因为它将'角色解释为逃脱,所以我不可能在javascript端捕获并更改它。所以,我从源头改变了。