【发布时间】:2015-07-07 16:34:50
【问题描述】:
我在 json 中有 html,它已经被(通过 c#)编码为:
{"itemID":6,"GlossaryWord":"ante","GlossaryDescription":"\u003cp\u003e\r\n\t\u003cstrong\u003eUp the ante\u0026nbsp;\u003c/strong\u003e\u003c/p\u003e\r\n\u003cul\u003e\r\n\t\u003cli\u003e\r\n\t\t\u003cstrong\u003eHere\u003c/strong\u003e\u003c/li\u003e\r\n\t\u003cli\u003e\r\n\t\t\u003cstrong\u003eis\u0026nbsp;\u003c/strong\u003e\u003c/li\u003e\r\n\t\u003cli\u003e\r\n\t\t\u003cb\u003esomething\u003c/b\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n","CategoryID":6}
但是我将如何解码 JavaScript/AngularJS 中的 GlossaryDescription 以便它显示像 <p> 和 <strong> 等的 html 标签?一如既往的感谢:)
【问题讨论】:
-
没有什么特别的事情要做:jsfiddle.net/7cwowxr7。该字符串包含 HTML,您可以随意使用它(
\uxxxx转义序列已被 JSON 解析器“解码”)。 -
您使用什么代码从 JSON 中获取 HTML 并将其添加到页面中?
-
AngularJS,我循环通过 json 并创建:跨度>
标签: javascript c# html json angularjs