请帮忙。我在第5行有一个错误,我找不到它。
{
"_id": "_design/admin",
"_rev": "23-99ab8890e8854137647859b56590a68c",
"shows": {
" les roles ": "function(doc,req) { return { body : [ "<h1>Le", doc._id, "de" , doc.role, "</h1>"].join("");};}"
}
}
答案 0 :(得分:2)
您应该在\"
答案 1 :(得分:2)
以下是在为JSON创建字符串文字时可以转义的特殊字符列表:
\b Backspace (ascii code 08)
\f Form feed (ascii code 0C)
\n New line
\r Carriage return
\t Tab
\v Vertical tab
\' Apostrophe or single quote
\" Double quote
\\ Backslash caracter
答案 2 :(得分:1)
在“les roles”中你有一个字符串,其中包含“(quote)。对于解析器字符串在那里结束,以及引用之后的内容(Le)是意外的。
答案 3 :(得分:0)
转义字符串中的双引号:
{
"_id": "_design/admin",
"_rev": "23-99ab8890e8854137647859b56590a68c",
"shows": {
" les roles ": "function(doc,req) { return { body : [ \"<h1>Le\", doc._id, \"de\" , doc.role, \"</h1>\"].join(\"\");};}"
}
}
或者您可以使用单引号。