将文本解码为阿拉伯语和英语

时间:2013-04-15 07:00:04

标签: c# unicode encoding

我正在尝试解码存储在数据库中的编码文本,这将给出一些阿拉伯字符以及一些英文单词并在网页(.aspx)上显示它们,但它显示垃圾字符,尽管英文单词是即将完美。

现在我使用以下代码: -

byte[] plain = Convert.FromBase64String(encodedData);
lblmsg.Text = Encoding.UTF8.GetString(plain);

请帮我解决一下。

测试:我将编码的部分粘贴到网上以对其进行解码,并且它提供了正确的文本(阿拉伯语和英语),但我无法以编程方式进行。

1 个答案:

答案 0 :(得分:-1)

尝试在显示阿拉伯字符的页面中使用编码

<%@ Page RequestEncoding="utf-8" ResponseEncoding="utf-8" %>

希望它有所帮助。