Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разные вопросы > Программа хранения текста в виде дерева


Автор: _Y_ 9.10.2010, 09:21
Возникла потребность хранить текст и ссылки (в основном на локальные файлы) в виде дерева.

Кто помнит, раньше были веб-форумы, в которых ответы можно было писать не последовательно, а ветвлением. Ну, например, http://wwwboards.auto.ru/toyota/ все еще такая система (только возможности очень слабые).

Хочется что-то подобное, но для локального хранения информации. Функции самые обычные:
  • Дерево на экране с названиями ячеек (в старых форумах это были темы)
  • При открытии ячейки виден текст (редактируемый). 
  • Есть возможность добавления к тексту неограниченного числа прикрепленных файлов (просто ссылок).
  • Возможность поиска.
  • Наличие уникального ID у каждой ячейки.
  • Хранение информации в лекго открываемом формате; т.е. низкая зависимость доступности данных от наличия/отсутствия данной программы.
Необязательные, но прятные функции
  • Хорошо бы еще несколько дополнительных полей для отметок.
  • Хорошо бы иметь возможность ссылаться из одной ячейки на другую поперек дерева.
  • Хорошо бы поменьше красивых, но никому не нужных фич.

Как я понимаю, такая программа - просто специлизированный редактор для XML файлов. Писать его самому влом - по всему это будет велосипедостроение.

Поэтому и вопрос: что существует хорошего/удобного для подобных целей?

Автор: diadiavova 9.10.2010, 16:42
А так не пробовал поискать?
http://www.google.ru/search?sourceid=chrome&ie=UTF-8&q=%D0%B4%D1%80%D0%B5%D0%B2%D0%BE%D0%B2%D0%B8%D0%B4%D0%BD%D1%8B%D0%B9+%D1%82%D0%B5%D0%BA%D1%81%D1%82%D0%BE%D0%B2%D1%8B%D0%B9+%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%BE%D1%80

Автор: _Y_ 9.10.2010, 22:22
Цитата(diadiavova @ 9.10.2010,  16:42)
А так не пробовал поискать?

Спасибо, конечно, до слова "древовидный" я не додумался. Но не хочется как-то ставить на свой комп по очереди весь мусор, который можно скачать с инета. Хотелось бы совета с мнением о конктетной программе.

Автор: diadiavova 10.10.2010, 11:16
Фиг знает, я сам не пользуюсь такими штуками, но опять-таки, малость погуглив, можно найти обзоры программ такого рода. Кстати, как выяснилось, называются они аутлайнеры(outliners).

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)