>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Чем читать bookmarks.html http://forum.mozilla-russia.org/viewtopic.php?id=19935 |
AnalogXP > 07-11-2007 14:16:23 |
Разрабатываю программу на Delphi. В программу нужно загрузить все ссылки и их описания из bookmarks.html. Как я понял читать данные нужно XML парсером, но тем что есть в Delphi я воспользоватся не смог из за его постаянного руганья (выскакивает ошибка). Вот что пишет: Line: 17 |
Shutnik > 07-11-2007 16:40:31 |
не удивительно, что xml-парсер ругается при открытии html. для xml характерны жесткие правила, например, каждый тег должен быть закрытым. если бы файл был написан, скажем, на xhtml, то, думаю, проблемы бы не было. |
AnalogXP > 07-11-2007 17:05:18 |
shutnik пишет
Вопрос я задал, даже на несколько форумов, вот только ответов пока нет. А как Firefox тогда читает файл? |
KML > 07-11-2007 18:21:37 |
AnalogXP, структура файла простейшая, напиши свой парсер за 10-30 минут. |
AnalogXP > 07-11-2007 20:13:16 |
KML пишет
Первый раз пришлось сталкиватся с XML. Так что даже не знаю как это делается. |
formatC'vt > 10-11-2007 00:40:00 |
Ну, например, читать этот файл построчно и обрабатывать строки в которых присутствует "A HREF=", вырезать ссылку и комментарий, который начинается со второго ">", а заканчивается на "</A>" |
AnalogXP > 10-11-2007 17:07:59 |
formatC'vt пишет
Спасибо, разобрался! А что это за данные из этого файла, и зачем они нужны? ADD_DATE="1194439256" ID="rdf:#$nug5e" Мне нужно будет редактировать, добавить, удалить ссылки и их описания. А что делать с этими значениями? |
Infocatcher > 10-11-2007 17:27:23 |
По-видимому, дата создания (добавления) и идентификатор. Собственно, |
AnalogXP > 14-11-2007 23:50:33 |
Все спасибо! Вопрос решен. |