![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| tepkuh |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 23.4.2008 Репутация: нет Всего: нет |
Абсолютно глупый ИМХО вопрос, но чего то он у меня не получается)
Читаю из файла строку
Файл у меня в кодировке UTF-8. Так вот, надо Стринговую переменную keyword запихать в byte array. Чтобы я потом этот byte array переделал в Windows-1251. Как сделать ума не приложу |
|||
|
||||
| ecologist |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 452 Регистрация: 28.2.2007 Репутация: 2 Всего: 9 |
String.getBytes(...) ?
|
|||
|
||||
| tepkuh |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 23.4.2008 Репутация: нет Всего: нет |
эхх...если бы все было так просто... У меня "как бы" уже в keyword как бы "байты") только они стрингового типа) Вот например возьмем, файл в кодировке Windows-1251, он содержит одну строку "1тест". Если на файл посмотреть в HEX редакторе она выглядит как 49 242 229 241 242(в десятичной системе) Вообем читаем этот файл с одной строкой в keyword и делаем keyword.getBytes() В результате получаем в массиве 49 63 63 63 63. Добавлено через 9 минут и 23 секунды Сделал вот так byte mas1[]=keyword.getByte(); byte mas2[] = keyword.geByte("Windows-1251"); byte mas3[] = keyword.getByte("UTF-8"); byte mas4[] = keyword.getByte("ISO-8859-1"); Везде короче не мой текст, а либо вопросы одни либо кракозябры либо еще какая фигня. |
|||
|
||||
| tepkuh |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 23.4.2008 Репутация: нет Всего: нет |
Ничего лучше кроме такой вот фихни придумать не получается(
Это сообщение отредактировал(а) tepkuh - 21.5.2009, 11:55 |
|||
|
||||
| math64 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2505 Регистрация: 12.4.2007 Репутация: 8 Всего: 72 |
А тебе обязательно нужен RandomAccessFile? Открой InputStreamReader с указанием правильной кодировки.
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |