javascript - <br/>(转义) 的 JSON 输出无法正确解释浏览器

标签 javascript html json browser

我有一个像这样的 json 文件

[
  {
    "titel": "Das \"Hexenbödele\" bei Lengstein",
    "vorspann": "Sage vom Ritten, übertragen von P. Beda Weber. Im Wald oberhalb von Lengstein und von diesem Ort nicht weit entfernt liegt das \"Hexenbödele\", eine kleine Lichtung, in deren Mitte eine einzelne Lärche hoch aufragt. Diese Lärche ist mit einem auffälligen \"Hexenbesen\" und zudem mit einem Kruzifix geschmückt. Hier trafen sich nachts vor alten Zeiten häufig die Hexen der ganzen Umgegend und hielten mit dem Teufel wüste Gelage<br \/>",
    "downloadlink1": "http://theweburl.com/files/content/557263_42961_1_0/das-hexenbödele-bei-lengstein-weber-483.pdf",
    "downloadlink2": "http://theweburl.com/files/content/557263_42962_1_0/l-hexenbödele-di-longomoso.pdf",
    "downloadlink3": "http://theweburl.com/files/content/557263_42963_1_0/the-hexenbödele-at-lengstein.pdf"
  }
]

如果我在浏览器(Chrome 和 FF)中输出该代码,并且浏览器解释了 <br \/>就像普通的断裂线一样。

我已经正确转义了..

这里有人知道如何解决这个问题吗?

谢谢建议

最佳答案

您必须使用实体转义 html ( http://unicode.e-workers.de/entities.php )。

<br />看起来像这样:&lt;br /&gt;

关于javascript - <br/>(转义) 的 JSON 输出无法正确解释浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24880664/

相关文章:

javascript - Webpack 如何将 shim 模块包裹在窗口关闭中?

json - 将 JSON 解包为平面格式

ios - 获取信息 JSON Google 图书 - IOS

javascript - Coffeescript 解析意外错误 '.'

javascript - 推送到数组并比较两个数组 JavaScript

html - 嵌入式 YouTube 视频展示信息与 modestbranding 不兼容?

javascript - 您如何缩小内部和数组的 promise 功能?

html - 将 li 图标更改为 font awesome 图标

arrays - 如何在 swift 3 中将带有自定义类的数组转换为 JSON

javascript - Google 跟踪代码管理器自定义 JavaScript