|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.10.2010, 23:22 | #1 |
Пользователь
Регистрация: 10.10.2010
Сообщений: 15
|
"Особый" HTML парсер
Извините, нафлудил тут одной темой..
// Такая вот проблема. Имеется HTML документ с некоторыми особыми тегами, которые не читаются стандартными браузерами. Необходимо либо HTML парсер с возможностью парсинга "чужих" тегов, либо менять код под нормальный HTML, учитывая все прелести все тех же "чужих" тегов. Возможно вопрос глупый и можно на него ответить - бери да парси! Но, возможно, я просто изобретаю велосипед и такой вот компонент уже есть. Извините, если отнял время, но к сожалению решения проблемы так и не нашел (может, плохо искал) |
10.10.2010, 23:29 | #2 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,646
|
А произвести замену этих специфических тегов на аналогичные из HTML нельзя?
E-Mail: arigato.freelance@gmail.com
|
11.10.2010, 12:59 | #3 |
Пользователь
Регистрация: 10.10.2010
Сообщений: 15
|
Дело в том, что некоторые из них имеют специфическое значение.
Например, есть место где надо выбрать из тега ссылку и заменить ею другие ссылки. // В некоторых местах это бы получилось, но ведь не везде Мне в общем необходимо просто вытаскивать каждое значение в тег |
11.10.2010, 13:02 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Я бы на твоем месте велосипед всетки изобрел. Именно подогнанный под твою задачу - надежнее будет.
I'm learning to live...
|
11.10.2010, 13:07 | #5 |
Пользователь
Регистрация: 10.10.2010
Сообщений: 15
|
Возможно...
// Поставлю вопрос проще. Как выдрать все значения из HTML тега? Прим.: <font size="5">text</font> Необходимо вытащить значение 5, причем оно может быть любым другим, да и количество параметров также может изменяться. |
11.10.2010, 13:31 | #6 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,646
|
Это называется атрибутами. Вытащить можно при помощи парсера.
E-Mail: arigato.freelance@gmail.com
|
11.10.2010, 13:58 | #7 |
Пользователь
Регистрация: 10.10.2010
Сообщений: 15
|
Вот, собственно, мне он и нужен
|
11.10.2010, 14:02 | #8 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,646
|
E-Mail: arigato.freelance@gmail.com
|
11.10.2010, 14:04 | #9 |
Пользователь
Регистрация: 10.10.2010
Сообщений: 15
|
Значит, пойду изобретать "велосипед", спасибо всем за понимание.
|
11.10.2010, 15:32 | #10 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Ну если засунуть "особый html" в обычный IHTMLDocument2, он его развернёт в DOM-дерево, даже если там будут незнакомые теги, не?
пыщь
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как обойти "преобразование типа из "string" в "float" невозможно" | lexluter1988 | Помощь студентам | 1 | 07.08.2010 12:23 |
Как "выдрать" нужный текст из html странички[C#] | iHikita | Общие вопросы .NET | 7 | 14.07.2010 12:50 |
"ОКРВВЕРХ", "ОКР", "ЕСЛИ". Как бы их связать. | Каравай | Microsoft Office Excel | 13 | 17.02.2010 09:53 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |