首页 > 解决方案 > JSON 标记 - SyntaxError: JSON Parse error: Unrecognized token '<'

问题描述

我的代码中有一个错误,请提出建议。

谷歌工具提供:

Syntax error: value, object or array expected.

在此处输入图像描述

JASON=LD Playground 给出:

JSON markup - SyntaxError: JSON Parse error: Unrecognized token '<'

在此处输入图像描述

标签: json

解决方案


后一个错误是由于您在 JSON 验证器文本框中留下了一些 HTML 部分(<script...是一个 HTML 标记,它不是 JSON 的一部分)。

前一个错误是由于有时您的 JSON 使用了错误的双引号符号。请注意,双引号可以显示为:

"   U+0022 QUOTATION MARK
“   U+201C LEFT DOUBLE QUOTATION MARK
”   U+201D RIGHT DOUBLE QUOTATION MARK

只有第一个符号(即几乎所有键盘中都存在的符号)在 JSON 中有效。


推荐阅读