Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2012, 15:17   #1
Fisherman86
Пользователь
 
Регистрация: 16.03.2012
Сообщений: 38
По умолчанию Чтение списка из Html файла

Добрый день!

Есть большой справочник (Несколько тысяч статей).

Структура:

Цитата:
Корневая папка:
-Папка с содержимым (Каждая статья отдельный файл)
-Стартовая страница.Html.
В общем как наверно всем известный «DelphiWorld».
Только нет файлов со ссылками на разделы и по - этому пользоваться им крайне неудобно.

Структура файла «Стартовая страница»:

Код HTML:
	<ul>
	  <li>Глава</li>
	    <ul>
	       <li>Параграф</li>
	         <ul>
		   <Li>Содержимое (Ссылки) </li>
			...
	         </ul>
	    </ul>
	  <li>Глава</li>
	      ...
	</ul>
Решил написать некий «Навигатор» (браузер с функцией быстрого перехода по разделам).

Задача:
Прочитать «Стартовую страницу» и создать файл, к примеру *.ini.
Структура:
Цитата:
[Глава]
Value=…
[Параграф]

[Параграф_***_Ссылки]
А потом просто загрузить информацию о разделах и ссылках из созданного файла.

Вопрос собственно в том, как прочитать такой список?

С удовольствием приму Ваши варианты создания приложения.
Fisherman86 вне форума Ответить с цитированием
Старый 15.12.2012, 02:55   #2
Willer55
Пользователь
 
Регистрация: 17.08.2011
Сообщений: 35
По умолчанию

Для большего удобства используй xml. Если через ini тогда делаешь поле кол-во Глав, потом кол-во параграфов в главе 1 ... кол-во параграфов в главе n и также с содержимом, но это полное извращение на мой взгляд.
Willer55 вне форума Ответить с цитированием
Старый 15.12.2012, 11:43   #3
Fisherman86
Пользователь
 
Регистрация: 16.03.2012
Сообщений: 38
По умолчанию

Xml – это интересный вариант, но я с ним практически незнаком.

Пытался с помощью Word-a конвертировать Html в Xml.
Получился файл размером более 5mb, сам WORD c трудом открывает.
Читать такой файл, Это – пустая трата времени т.к. приложение при старте должно обновить файлы.

Дело в том, что некоторые файлы я могу удалить, а другие добавить и по – этому при старте программы нужно проверить
равно ли количество файлов созданным им ссылкам.
В случае несоответствия я знал – бы список неучтенных файлов и просто подлинковал – бы недостающие
(Предположительно «програмно» добавив раздел, к примеру «ОСТАЛЬНОЕ»).

Хотя может, я неправильно понял способ создания Xml, если можно поясните.
Fisherman86 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
чтение из html файла KellyDink Microsoft Office Word 11 19.11.2012 04:59
Чтение данных из списка SharePoint mode Microsoft Office Excel 0 22.12.2011 11:48
Java чтение списка файлов в каталоге Lucky777 Помощь студентам 1 20.10.2011 21:00
Как вывести код html из файла на страницу HTML Рамирас JavaScript, Ajax 1 25.07.2010 20:06
Чтение html Anfall Работа с сетью в Delphi 6 14.02.2009 00:06