作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想显示阿拉伯文字,但字符 المملك 显示。
例如,在 المملكة العربية السعودية 上显示单词 المملك٩ العربي٩ السعودية
我在我的页面上添加始终使用 UTF-8 编码:
<meta charset="utf-8">
但这并没有改变。
你有什么想法吗?
谢谢。
最佳答案
好吧,我以前遇到过这个问题。我通过转换编码类型来修复它。第一:你的文字来自数据库吗?或者它在您的页面内,如 HTML 标签?
如果您的文本来自数据库,请使用:
System.IO.MemoryStream stream = new System.IO.MemoryStream();
System.IO.StreamWriter writer = new System.IO.StreamWriter(stream, System.Text.Encoding.GetEncoding("WIndows-1252"));
writer.Write("**#your text from database#**");
writer.Flush();
stream.Position = 0;
System.IO.StreamReader xx = new System.IO.StreamReader(stream, System.Text.Encoding.UTF8);
string converted = xx.ReadToEnd();
如果您的页面内有文字:
只需另存为并选择UTF-8编码
谢谢
关于javascript - 阿拉伯文本不显示,但字符 المملك 显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25564357/
我需要在 MYSQL 数据库中输入 10 种语言的内容(有问题的是:中文、俄语、阿拉伯语),客户端应该能够通过 phpMyAdmin 和管理区域读取和编辑它们。 我使用过 utf8-bin、utf8_
我在 VBA 用户窗体中创建了一个 ListView 。 Listview 显示用户在 3 个文本框中插入的数据(单击“保存”按钮后)。用户可以在希伯来语中插入文本,但在 ListView 中,文本显
我是一名优秀的程序员,十分优秀!