2012-10-12 78 views

回答

0

您需要编码这样的特殊字符:clean="AT&T"

正如你所看到的,&可以代表&

这是因为HTTP不保证数据被编码为UTF格式,因此不能保证这些数据可以在客户端显示。

这里是可用的特殊字符和它们各自的编码名称表:http://www.degraeve.com/reference/specialcharacters.php

+0

感谢您suggestion.Its真的帮了我一个 – Linnet

+0

部分正确的答案。是的,它应该编码为'&'。但是,不,它与HTTP无关。引用的特殊字符和实体名称列表是针对HTML的,而不是针对XML的。 –

+0

@迈克尔..我说http不保证(意思是强制)utf编码,如果它将不需要编码特殊字符到XHTML实体。 –