假设我有一个对象:
person={'name':'john "Garfield"'};
我将其转换为字符串:
JSON.stringify(person);
// RESULT: {"name":"john \"Garfield\""}
然后我将该字符串存储在 MySQL 或其他任何东西上,然后我在 node.js 上获取该字符串(使用交互式控制台):
string = '{"name":"john \"Garfield\""}';
// RESULT: {"name":"john "Garfield""}
然后我解析对象:
JSON.parse(string);
RESULT: SyntaxError: Unexpected token G
如何解析存储的 json 字符串化字符串?我在 MySQL 上有它们,当 MySQL 库请求时,它们会松开斜线。