html - 使用 JSON 传递 HTML

标签 html json encoding

我正在使用 JSON 将数据传递到 iPhone 和 iPad。 数据的一个字段是 HTML。

问题是编码。

这是我得到的结果:

> "GadgetHTML": "<strong>Hello</strong>
> from Catworld<br />\n<img alt=\"\"
> src=\"http://www.iconarchive.com/icons/fasticon/ifunny/128/dog-icon.png\"
> />",

\正在杀死我。 \n 没有帮助。

有什么好的方法吗?

是否有 JSON 到 HTML 的清理函数? 编码?

(一定有比手动删除更好的东西)

谢谢

最佳答案

它是 HTML,只是经过 JSON 编码。使用标准的 JSON 解析器,您返回的字符串将为您处理转义字符……

……或者您正在尝试编写自己的 JSON 解析器? (可能不是一个好主意,但如果您真的想重新发明轮子,那么规范位于 http://json.org(并且 ECMA-262 规范可能会帮助您了解语法)。

关于html - 使用 JSON 传递 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3047311/

相关文章:

python - 如何在保留 html 标签/结构的同时查找/替换 html 中的文本

ruby - sidekiq 应用程序中的 postgres 编码错误

javascript - Jquery 试图找到特定的父 div

html - VSCode 无法识别 html 文件

javascript - .getDay() 在 IE 和 Safari 中不起作用

json - 如何从 XCUITest 读取 Json 文件?

c++ - 是否有语法类似于 pugixml 的 MIT JSON 解析器?

javascript - 如何从 Angular JS API 调用 Node.js Web API?

c++ - 如何检查字符编码是否为 ASCII?

C++ 字符串 - 如何为 wstring 实现这个 'IsEmptyOrSpace(string)' 方法?