Коды Windows-1251 в UTF-8 - PullRequest
       1

Коды Windows-1251 в UTF-8

4 голосов
/ 23 декабря 2011

У меня есть код символа в таблице кодов Windows-1251.Как я могу получить код этого символа в кодовой таблице UTF-8?

Например, у меня есть символ 'А' с кодом в Windows-1251, равным 192, соответствующий код utf-8 равен 1040

* 1004.* Как я могу инициализировать Символ или символ в Java с кодом 192 из таблицы кодов Windows-1251?

char c = (char) 192;// как указать кодировку?

1 Ответ

7 голосов
/ 23 декабря 2011

Чтобы преобразовать кодировку byte [] в одной кодировке символов в другую, вы можете сделать

public static byte[] convertEncoding(byte[] bytes, String from, String to) {
    return new String(bytes, from).getBytes(to);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...