【发布时间】:2014-04-17 17:29:01
【问题描述】:
当我直接以 HTML 格式解析保存在数据库中的 JSON 数据时,我得到了一些乱七八糟的字符,基本上看起来是经过编码的?
以下是 HTML 文件中的示例:
'{"web_rendition":{"@xmlns":"","content":
我如何编码这种混乱或将其加载到 JSON 对象中?
查看类:
content = Cond.objects.get(pk=pk).con_con.con_chron
context['new_content'] = content
return context
我的模板:
<script>
content = "{{new_content}}";
</script>
【问题讨论】:
-
字符串开头有一个奇怪的不可见字符。另外,为什么引用使 HTML 编码?
-
菲利克斯,我不知道。该字符串直接通过 Django 过滤器解析到视图中。可能需要先序列化?
-
在解析 _.unescapeHTML(content) 和 JSON.parse 结果之前使用类似下划线/下划线字符串的内容并取消转义 html。
-
您应该显示输出该 JS 的模板。
-
@DanielRoseman,视图类?
标签: javascript json django