powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Перекодирование символов до JDK 1.4
4 сообщений из 4, страница 1 из 1
Перекодирование символов до JDK 1.4
    #33846085
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для перекодирования символов из одной кодировки в другую (точнее из юникода в какую-то кодировку и из какой-то кодировки в юникод) в JDK 1.4 служат классы:

java.nio.charset.spi.CharsetProvider
и
java.nio.charset.Charset

Они находятся в пакете java.nio, который появился с JDK 1.4.

А как выполнять перекодировки символов в JDK 1.3 ?
...
Рейтинг: 0 / 0
Перекодирование символов до JDK 1.4
    #33846109
ТимоН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
 // Чтение русских букв в кодировке Cp866 через объект,
 // поддерживающий только Cp437
 String str = o.readString();
 str =  new  String(str.getBytes("Cp437"),"Cp866");
 // Сохранение русских букв в кодировке Cp866 через объект,
 // поддерживающий только Cp437
 str =  new  String(str.getBytes("Cp866"),"Cp437");
 o.writeString(str);
http://www.citforum.ru/internet/javascript/java_rbint.shtml
...
Рейтинг: 0 / 0
Перекодирование символов до JDK 1.4
    #33846110
ежемуха
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
         try {
            String newString =  new  String(oldString.getBytes(oldEnc), newEnc);
        } catch (UnsupportedEncodingException e){
        }
...
Рейтинг: 0 / 0
Перекодирование символов до JDK 1.4
    #33853235
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это вы мне функции String показываете. Это и сейчас так, но только используются внутри методов String классы CharsetProvider и Charset. Я спрашивал про то, как это делается внутри до 1.4, не сама же строка себя во все кодировки перекодировала. Какие-то заменители для CharsetProvider и Charset ведь были же.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Перекодирование символов до JDK 1.4
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]