Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Олег2005
Зарегистрирован: 02.12.2004 Сообщения: 3
|
Добавлено: Чт Дек 02 2004 17:11 Заголовок сообщения: Задачка на БД и XML |
|
|
Ребята, посоветуйте как сделать и с чего начать. Задача такая.
Планирую сделать сайт-библиотеку текстовых документов по некой предметной области.
В каждом документе администратор библиотеки (инженер по знаниям) маркирует отдельные фрагменты текста. Каждый маркированный (тэгами) фрагмент текста несет главную мысль. Соответственно, ведется словарь «главных мыслей».
Со стороны пользователя работа с библиотекой выглядит так:
1. Пользователь выбирает в словаре «главных мыслей» нужную ему и переходит к списку текстов, содержащих фрагменты с заданной «главной мыслью».
2. Открывая текст, пользователь попадает на нужный фрагмент, при этом фрагмент выделяется шрифтом или цветом. При обычном открытии документа (не через словарь) фрагменты текста не выделяются.
Вопросы:
1. Есть ли стандартные библиотеки подобного рода?
2. Какой инструментарий, языки использовать?
К сожалению, я не очень хорошо разбираюсь в технологиях XML и SQL, посему буду признателен за подробный ответ. |
|
Вернуться к началу |
|
|
XP Гость
|
Добавлено: Пн Дек 06 2004 12:12 Заголовок сообщения: |
|
|
А документы в каком формате имеются/будут |
|
Вернуться к началу |
|
|
Moby
Зарегистрирован: 19.11.2004 Сообщения: 268
|
Добавлено: Пн Дек 06 2004 13:35 Заголовок сообщения: имхо всё просто |
|
|
если данные хранишь в MySQL, то просто к описанию каждой книги/статьи добовляешь ещё одно поле - которое и будет содержать исключительно "главную мысль". а дальше всё как обычно - выводишь словарь по этому полю, соответственно нужно сделать групировку по этому полю в запросе, что бы не выводить повторно мысли. при выборе конкретной мысли - выводим список литературы содержащую этот текст в поле мысли. далее, выбриаем статью, выводим, регекспами ищем мысль в тексте и выделяем её как будет угодно. _________________ Профи - это оборзевший ламмер |
|
Вернуться к началу |
|
|
|