2012-10-16 128 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

相關問題