0
私はAPIにリクエストを送信し、サーバーはその応答の一部をロシア語で送信します。コードページ1251エンコーディングを使用して応答をデコードしますが、依然として必要な結果は得られません。ロシア語(シリカル)からのHttpレスポンスコンテンツのデコード
英語のレスポンスを元に戻すにはどうすればよいですか?私はどんなエンコーディングを使用しますか?
私はAPIにリクエストを送信し、サーバーはその応答の一部をロシア語で送信します。コードページ1251エンコーディングを使用して応答をデコードしますが、依然として必要な結果は得られません。ロシア語(シリカル)からのHttpレスポンスコンテンツのデコード
英語のレスポンスを元に戻すにはどうすればよいですか?私はどんなエンコーディングを使用しますか?
ロシア語の文字(キリル文字)をラテン文字に変換する必要がある場合は、キリル文字とラテン文字の関係で辞書構造を使用できます。
var map = new Dictionary<char, string>
{
{ 'Ж', "G" },
{ 'е', "e" },
{ 'ф', "f" },
{ 'Й', "Y" },
...
}
var result = string.Concat("Россия".Select(c => map[c]));
ご連絡ありがとうございます。これは動作するように見えますが、手動ではない別の方法はありませんか? –