Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / подсветка в Lucene / 3 сообщений из 3, страница 1 из 1
04.05.2013, 04:40:02
    #38247503
slope
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подсветка в Lucene
всем привет!
Не могу никак победить подсветку. индексатор типа

private void indexFile(IndexWriter writer, File f,String file_id,String kodir)
{
try
{
Document doc = new Document();
doc.add(new Field ("contents", new BufferedReader(new InputStreamReader(new FileInputStream(f),kodir))));
writer.addDocument(doc);
}
catch (IOException e){}
}
производится индексация файлов с учетом их кодировки. Для организации подсветки требуется в поле указывать доп. параметры типа Field.Store.YES, Field.Index.ANALYZED.

Наверняка кто нибудь уже реализовал подсветку при индексировании файлов, прошу высказывать мнения.
...
Рейтинг: 0 / 0
08.05.2013, 08:31:14
    #38251192
lvit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подсветка в Lucene
slope,
прежде всего разберись как нужно работать с lucene, просто вот этот вызов мне очень не нравиться вторым параметром должна идти строка:
doc.add(new Field ("contents", new BufferedReader(new InputStreamReader(new FileInputStream(f),kodir))));
вот здесь немножко теории: http://javac-dmx.blogspot.ru/2012/10/lucene-java.html и google вам в помощь!
...
Рейтинг: 0 / 0
12.05.2013, 18:18:32
    #38254406
slope
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подсветка в Lucene
lvit,
спасибо за ответ. ссылка полезная.
вопрос решил следующим образом с использованием пакета FileUtils от апача
doc.add(new Field ("contents", FileUtils.readFileToString(f, Charset.forName(kodir)),Field.Store.YES, Field.Index.ANALYZED,TermVector.WITH_POSITIONS_OFFSETS));
дальше дело техники
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / подсветка в Lucene / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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