2012-10-16 129 views
0

IM发送该查询字符串哪个代码页是该

PARAM =Declaração德Carência


并获得 “Declara��o德Car�ncia” 为的Request.QueryString [结果“参数”]

任何人都可以帮我吗?我尝试了编码的每一个过载...

+1

您是否发送这些url编码?重音字符在URL中没有位置。 –

+0

是的,我编码他们......如果我不编码它的结果是“Declaração£CarÃncia” – Leonardo

+1

这是至少适度正确,但。 '>>>打印u'DeclaraçãØ德Carência'.encode( '拉丁-1')。解码( 'UTF-8')'' 德DeclaraçãoCarência' –

回答

1

你的框架已经错误地解码了它,并且不可逆转地破坏了它。

>>> print u'Declara��o de Car�ncia'.encode('latin-1').decode('utf-8') 
Declara��o de Car�ncia 

寻求关于您正在使用的特定框架的进一步帮助。

+0

谢谢你...我会。 ..我排名你的答案...如果我确认这个病号作为答案 – Leonardo

+0

验证!谢谢...它的disapointing但特克斯...特别是因为它的.NET框架... – Leonardo

相关问题