Node.js 节点JS:客户端的单引号JSON对象
当我尝试在客户端读取JSON对象时,定义为Node.js 节点JS:客户端的单引号JSON对象,node.js,express,mongoose,ejs,jsonparser,Node.js,Express,Mongoose,Ejs,Jsonparser,当我尝试在客户端读取JSON对象时,定义为 { “_id”:ObjectId(“5db5d04d3ce189bbc7231dc1”), “att_成员”:[ { “文本”:“这是个笑话”, “日期”:ISODate(“2019-10-27T17:13:49.509Z”), } ] } 解析时出现的错误是由于存在单引号。 如何解决此错误 var data1=JSON.parse(“”); var data1=JSON.parse(“{”att_member“:[{”text:“false,
{
“_id”:ObjectId(“5db5d04d3ce189bbc7231dc1”),
“att_成员”:[
{
“文本”:“这是个笑话”,
“日期”:ISODate(“2019-10-27T17:13:49.509Z”),
}
]
}
解析时出现的错误是由于存在单引号。
如何解决此错误
var data1=JSON.parse(“”);
var data1=JSON.parse(“{”att_member“:[{”text:“false,mystry's,not true”,“date:“2019-10-27T17:13:49.509Z…”
“Uncaught SyntaxError:missing)after argument list”您可以通过在JSON中使用反冲来转义单引号,也可以使用倒勾(`)作为引号,从而创建一个,但这与常规引号没有太大区别
let escaped = '{"text": "false, myth\'s"}';
let backtick = `{"text": "false, myth's"}`;
下次使用代码格式