xml 中的转义字符如‘<’、‘>’还有引号,发送时用‘&lt;’代替,但是发现显示出来发现&也被转义成‘&amp;’

2014-04-20 20:41:55 +08:00
 yingluck
请问如何在显示时正确显示 ‘<’,‘>’和引号?
5439 次点击
所在节点    问与答
7 条回复
jakwings
2014-04-20 22:23:37 +08:00
"<": &lt;
">": &gt;
"&": &amp;
""": &quot;
"'": &apos;
jakwings
2014-04-20 22:25:00 +08:00
@jakwings 回复框内容竟然被转义了……重新来过。
"<": &amp;lt;
">": &amp;gt;
"&": &amp;amp;
""": &amp;quot;
"'": &amp;apos;
yingluck
2014-04-21 00:57:47 +08:00
@jakwings 谢谢你的答复
我在使用的是tornado自带模板,在填写xml模板的时候,使用了& lt;(中间无空格)转义<,但是显示出来的时候发现&本身就被转义,我就是想问下这个怎么办才好
jakwings
2014-04-21 01:31:14 +08:00
@yingluck 没用过 Tornado ,建议多查手册。我 Google 了一下,似乎可以在较新版的 Tornado 用 {% raw <html> %} 搞定。
https://stackoverflow.com/questions/6527833/how-do-i-include-quoted-html-in-a-tornado-template
module 指令返回的结果也不会被转义。
yingluck
2014-04-21 01:32:53 +08:00
@jakwings 多谢 明天起来我会查查看
tobyzw
2014-04-21 10:01:54 +08:00
cdata
yingluck
2014-04-21 12:37:30 +08:00
@jakwings 用{% raw %} 搞定了 多谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/109335

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX