如何将俄语字符串转换为西里尔字母
本文关键字:转换 俄语 字符串 | 更新日期: 2023-09-27 18:06:21
我在应用程序中使用一个搜索概念,如果用户输入搜索关键字作为俄语文本,它会抛出一个异常..asp.net, c#..
如:-
如果我输入这个字符串,它会抛出一个异常"сoгласoвания"(俄罗斯文本),所以我将文本转换成如下
"noaeanoaaiey",现在工作. .
在HTML的中,我们可以使用meta标签
meta http-equiv="content-type" content="text/html;charset=UTF8"
我不知道如何在c#中做....
请帮帮我。
使用这个站点,我对文本进行了修改,并获得了原始文本。它被编码为寡妇-1251,尽管还有其他编码可以使用。(windows-1254, windows-1252, iso8859-1, iso8859-9等)
简而言之,如果您希望获得与元标记相同的输出,请使用Encoding类(如Vlad所提到的)对其进行编码,初始化如下:
Encoding encode = new Encoding("windows-1251");
您当然需要Encoding
类来更改编码。查看MSDN文章末尾的示例。