powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как обрабатывать HTML-файлы ?
3 сообщений из 3, страница 1 из 1
Как обрабатывать HTML-файлы ?
    #39889287
Фотография Vakho
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Visual Studio 2010 Ultimate.

Допустим, у меня есть XML-файл.
Я могу загрузить его в память как строку символов st .
Потом преобразую его в XmlDocument
Код: vbnet
1.
2.
DOC = New XmlDocument
DOC.LoadXml(st)


Потом программа может пронестись по нему, найти что надо...
Все счастливы.

Теперь у меня есть HTML-файл.
Я хочу написать программу, которая пронесется по нему, найдет что надо.
Я забрасывал его в метод LoadXml - см. выше.
В принципе, всё работало, но иногда метод давал сбой на какой-то комбинации
символов - не могу вспомнить, давно было. А теперь вот появилась необходимость.

Visual Studio предлагает методы по работе с HTML DOC, но через
System.Windows.Forms . Меня это не устраивает.

Возможно, я что-то пропустил.
Посоветуйте что-нибудь, пожалуйста.
Спасибо.
...
Рейтинг: 0 / 0
Как обрабатывать HTML-файлы ?
    #39889288
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Местные гуру рекомендуют
1) Html Agility Pack
2) https://github.com/antlr/grammars-v4/tree/master/html
...
Рейтинг: 0 / 0
Как обрабатывать HTML-файлы ?
    #39889407
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vakho
В принципе, всё работало, но иногда метод давал сбой на какой-то комбинации
символов.

Да. Потому что валидный html это не обязательно валидный xml. Как сказали выше - хтмл агилитипак тебе поможет.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как обрабатывать HTML-файлы ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]