我有一个从表中得到的 JSON 字符串,这是我的 JSON
{"subtitle":"Information","desc":"Hi, Welcome.\\n <br><br>\\n You can access our website <a href=\\"https://test.com\\">here</a>.\\n <br><br>\\n Dont forget, cost: only $2! \\n <br>\\n <br>\\n <br>\\n <br>\\n Thankyou,<br>\\n Regards"}
当我试图做json.parse()但我得到一个错误
SyntaxError:JSON 中第 154 位的意外标记 h。
我认为这是由于"URL 或冒号中的引号引起的:。
如何将它们传递给 JSON?
更新
这是我获取数据的方式:
var body_inbox = {};
body_inbox.subtitle = 'Information';
body_inbox.desc = `Hi, Welcome.
<br><br>
You can access our website <a href="https://test.com">here</a>.
<br><br>
Dont forget, cost: only $2!
<br>
<br>
<br>
<br>
Thankyou,<br>
Regards`;
body_inbox = JSON.stringify(body_inbox);
我很困惑,我在表中发现许多数据在换行符\\n和 url中有双反斜杠<a href=\\"https://test.com\\">here</a>。我只是尝试使用 JSON.stringify 创建新数据,结果是\nand <a href=\"https://test.com\">here</a>。为什么会这样?
笔记
抱歉,前面的数据有误,有误导性。
应该<a href=\\"https://test.com\\">不是<a href="\\https://test.com\\">
皈依舞
慕虎7371278
一只萌萌小番薯
白板的微信
沧海一幻觉
随时随地看视频慕课网APP
相关分类