阿拉伯语查询字符串数据显示为垃圾

时间:2014-04-01 13:26:19

标签: asp.net encoding query-string arabic

我有一个应用程序,我将查询字符串作为阿拉伯语。几乎所有时间的数据似乎都没问题。但在某些情况下,数据会变得垃圾。我认为它的字体有问题。但是当我在没有安装阿拉伯语的机器上尝试应用程序时,它工作得很好。我的主要问题是出现在查询字符串中的数字。 例如:

http://www.domain.com/page.aspx?d=٣٤٦٧ رس

在这里,我的应用程序有时会将所有数据正确地作为3467 RS获取,但有时它会像???? RS。

有人知道任何使这一点正确的方法。 我尝试用阿拉伯语ISO编码保存我的客户端页面,但这也没有帮助

1 个答案:

答案 0 :(得分:0)

为此目的使用url编码和解码。如果您正在使用javascript,请访问以下链接以供参考:

http://www.w3schools.com/jsref/jsref_decodeuricomponent.asp