此json字符串有什么问题?应为';EOF'';}'''';]';,得到';字符串';
获取错误 错误:第6行的分析错误: …e_域\u 1“}”域示例\u域。。。 ---------------------^此json字符串有什么问题?应为';EOF'';}'''';]';,得到';字符串';,json,Json,获取错误 错误:第6行的分析错误: …e_域\u 1“}”域示例\u域。。。 ---------------------^ 应为“EOF”、““}”、“”、“”、“”]',应为“STRING”您只需在json数据中添加逗号即可 { "data": { "domains": { "domain sample_domain_1": { "name": "sample_domain_1" } "domain sample_domain_11": {
应为“EOF”、““}”、“”、“”、“”]',应为“STRING”您只需在json数据中添加逗号即可
{
"data": {
"domains": {
"domain sample_domain_1": {
"name": "sample_domain_1"
}
"domain sample_domain_11": {
"name": "sample_domain_11"
}
"domain sample_domain2_11": {
"name": "sample_domain2_11",
"mode": "current"
}
"domain sample_domain2_yw": {
"name": "sample_domain2_yw",
"mode": "invalid"
}
"domain sample_domain2_y1": {
"name": "sample_domain2_y1"
}
}
}
}
项目末尾缺少逗号
为便于将来参考,向上对齐箭头将指向精确位置 以下是jsonlint.org的格式化输出:
错误:第6行的分析错误:
…_1“}”域示例\u域。。。
---------------------^
应为'EOF'、'}'、'、'、']',得到'STRING'
(输出以单间距字体对齐,此处有8个空格选项卡。)在“域”中的每个对象末尾缺少“,”。应该是
{
"data":{
"domains":{
"domain sample_domain_1":{
"name":"sample_domain_1"
},
"domain sample_domain_11":{
"name":"sample_domain_11"
},
"domain sample_domain2_11":{
"name":"sample_domain2_11",
"mode":"current"
},
"domain sample_domain2_yw":{
"name":"sample_domain2_yw",
"mode":"invalid"
},
"domain sample_domain2_y1":{
"name":"sample_domain2_y1"
}
}
}
}
缺少逗号-任何类型的所有字段之间都需要逗号。请使用现有的验证器工具:jsonlint使此错误“格外清晰”,尽管上面给出的是指向
.domain_1“}”域示例中间的箭头“^”。。根据工具的输出,您可能需要在外部对齐“^”行。域列表中的每个}
后面都需要逗号
{
"data": {
"domains": {
"domain sample_domain_1": {
"name": "sample_domain_1"
},
"domain sample_domain_11": {
"name": "sample_domain_11"
},
"domain sample_domain2_11": {
"name": "sample_domain2_11",
"mode": "current"
},
"domain sample_domain2_yw": {
"name": "sample_domain2_yw",
"mode": "invalid"
},
"domain sample_domain2_y1": {
"name": "sample_domain2_y1"
}
}
}
}