【发布时间】:2017-05-12 14:42:17
【问题描述】:
我有一个包含 HTML 的 JSON 字符串,因此它包含大于和小于字符。看起来像这样...
{
"parameters": [{
"name": "html",
"value": "<tr> <td align=\"left\">Hello Joe, what do you know? <td><tr>"
}]
}
This post 似乎表明这样的 JSON 是有效的。
但是JsonLint说无效。
谁是正确的?
我还将这个 JSON 作为有效负载发送到一个令人窒息的 API。这让我也觉得有问题。
【问题讨论】:
-
我认为您遇到了复制粘贴错误。当我使用上面提供的 sn-p 粘贴到 JsonLint 中时,它被标记为有效。您的 JSON 绝对有效。
-
“但是 JsonLint 说它是无效的。” — i.imgur.com/0S6fA6Q.png — 不,它没有。
-
“我还将这个 JSON 作为有效负载发送到 API” — 如何?尝试提供minimal reproducible example。特别注意“可验证”部分!
标签: html json validation