powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / читание из dbf-файла в кодировке cp866 с помощью jdbf
4 сообщений из 4, страница 1 из 1
читание из dbf-файла в кодировке cp866 с помощью jdbf
    #34695336
Kitcja
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть dbf-файл в 866 кодировке.
Задачи вот какие:
1. Нужно из этого дбф-ника считать данные и записать их в несколько текстовых файлов
2. Из этого же дбф-ника нужно убрать несколько полей и записать в новый или существующий.

Для чтения из дбф-файла использовала библиотеку jdbf и javadbf, но кирилица читается/выводитсь некоректно (разные кряказяблики, знаки ??? и т.д.). Подозреваю, что проблема в кодировке, то как явно указать нужну кодировку понятия не имею.
Помогите человеку плиз.
...
Рейтинг: 0 / 0
читание из dbf-файла в кодировке cp866 с помощью jdbf
    #34775981
AngelOS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вижу целую кучу ответов.

Вот сейчас сам столкнулся с этой проблемой.

Если решение уже найдено, пожалуйста подскажи. ...Я вообще-то в Java новичок. Буду рад помощи.

А если решения ещё нет. И если это для тебя ещё актуально, то давай вместе решим.
...
Рейтинг: 0 / 0
читание из dbf-файла в кодировке cp866 с помощью jdbf
    #34776081
teohsauoehaus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как читаете то? Может лучше через Jdbc-Odbc? Или нет винды? http://www.javable.com/forum/thread.jspa?forumID=3&threadID=7942&messageID=27947

У меня у самого та же шляпа и вместо буквы 'Ш' идут '?'
...
Рейтинг: 0 / 0
читание из dbf-файла в кодировке cp866 с помощью jdbf
    #34783935
Kitcja
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос решен.

Код: plaintext
1.
2.
3.
	inputStream =  new  FileInputStream (filename);
	reader =  new  DBFReader (inputStream);
	reader.setCharactersetName(charset); //charset - строка, в которой записана кодировка (cp866 например)

проблема была в том, что java проинсталлирована была не со всеми пакетами, и не было библиотеки charsets.jar
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / читание из dbf-файла в кодировке cp866 с помощью jdbf
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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