gpt4 book ai didi

javascript - 阿拉伯文本不显示,但字符 المملك 显示

转载 作者:行者123 更新时间:2023-11-30 17:18:49 29 4
gpt4 key购买 nike

我想显示阿拉伯文字,但字符 المملك 显示。

例如,在 المملكة العربÙ​​ŠØ© السعودية 上显示单词 المملك٩ العربي٩ السعودية

我在我的页面上添加始终使用 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/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com