2012-01-16 169 views
2

我已经在django做了一个rss-feed,并且我希望将€变成€。我已经使用|escape来转义链接标签等。但不知何故|escape不适用于€。Django的RSS饲料转义€

现在有人有办法逃脱€?

+1

为什么你需要逃避它? – DrTyrsa

回答

5

€是一个完全有效的utf-8字符。你几乎可以肯定地创建utf-8输出,因此它不需要转义。

+0

好吧,所以我试过|安全的,应该避免逃跑,但我仍然可以¬â,在那里我把€。我的编码= iso-8859-1应该改变成utf-8吗?对不起,如果这很容易,但我很新xml – user769498

+0

我改变它为UTF-8,它的工作就像一个魅力。我忽略了一点,非常合乎逻辑。谢谢你的'线索'。 – user769498