【发布时间】:2018-01-06 18:44:32
【问题描述】:
如何在 JSON 中传输 HTML?
根据JSON validation rules for Strings 我们需要转义":
字符串:零个或多个 Unicode 字符的序列。字符串是 用双引号分隔并支持反斜杠转义 语法。
所以问题是如何处理 html 字符串,以便将其传递给 JSON 并最终获得有效的 JSON 文档?
让我们考虑这个 html:
<h1>Document</h1>
<p>Hello, welcome to wonderful web!</p>
<p>Start from visiting <a href="www.google.com">Google</a></p>
在 Scala 中将 .replace("\"", "\\\"") 应用于带有 html 内容的 String 不起作用。
我使用spray-json .parseJson 来验证结果。
【问题讨论】:
标签: html json scala playframework