将已格式化的HTML嵌入到JSON中

时间:2014-08-22 11:58:06

标签: javascript html json database

有没有办法将HTML嵌入JSON?

我在我的数据库中格式化了HTML数据。我正在查询此数据库并将响应序列化为JSON。但是,当我将这个JSON合并到我的网页中时,它并不是我所期望的!

SQL返回数据:

<b>Trolo:</b><br/><b><a target="_blank" class="trololo" href="http://trololooo">TROLOLOLOOO</a></b>

JSON返回数据:

"TROLO":"\u003cb\u003eTrolo:\u003c/b\u003e\u003cbr/\u003e\u003cb\u003e\u003ca target=\"_blank\" class=\"trololo\" href=\"http://trololooo\"

在将数据序列化为JSON时,我应该对HTML数据进行某种编码吗?

1 个答案:

答案 0 :(得分:1)

使用网址编码和网址解码对您的HTML进行编码和解码。

这可能也会有所帮助:https://stackoverflow.com/a/4292961/1182823

在您的方案中,您似乎必须在服务器端进行编码(例如,在将数据保存到数据库中之前使用PHP)。