gpt4 book ai didi

c# - 从俄语(西里尔文)解码 Http 响应内容

转载 作者:太空宇宙 更新时间:2023-11-03 23:17:00 27 4
gpt4 key购买 nike

我向 API 发送请求,服务器用俄语发送部分响应。我使用代码页 1251 编码对响应进行 url 解码,但仍然没有得到我想要的结果。

如何将响应转换回纯英语?我使用什么编码?

最佳答案

如果您只需要将俄语字母(西里尔字母)转换为拉丁字母,您可以使用具有西里尔-拉丁关系的字典结构。

var map = new Dictionary<char, string>
{
{ 'Ж', "G" },
{ 'е', "e" },
{ 'ф', "f" },
{ 'Й', "Y" },
...
}

var result = string.Concat("Россия".Select(c => map[c]));

关于c# - 从俄语(西里尔文)解码 Http 响应内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36938541/

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