25.03.2019, 18:05 [+3 UTC]
в нашей команде: 3 487 чел. | участники онлайн: 9 (рекорд: 21)

:: РЕГИСТРАЦИЯ

задать вопрос

все разделы

правила

новости

участники

доска почёта

форум

блоги

поиск

статистика

наш журнал

наши встречи

наша галерея

отзывы о нас

поддержка

руководство

Версия системы:
7.73 (23.03.2019)
JS-v.1.33 | CSS-v.3.35

Общие новости:
09.03.2019, 10:08

Форум:
24.03.2019, 14:42

Последний вопрос:
25.03.2019, 17:22
Всего: 149085

Последний ответ:
25.03.2019, 17:50
Всего: 258030

Последняя рассылка:
25.03.2019, 15:45

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
25.09.2010, 20:16 »
kot31
Спасибо, мой ответ был таким же, но не так подробно и всё по полочкам... [вопрос № 180022, ответ № 263185]
09.01.2012, 13:32 »
lamed
Большое спасибо, Дмитрий Германович! С уважением. [вопрос № 185124, ответ № 269504]

РАЗДЕЛ • .NET Framework / C# / Java

Создание программ на программной платформе .NET Framework и языках С# и Java.

[администратор рассылки: Коцюрбенко Алексей Владимирович (Модератор)]

Лучшие эксперты в этом разделе

Коцюрбенко Алексей Владимирович
Статус: Модератор
Рейтинг: 680
Зенченко Константин Николаевич
Статус: Старший модератор
Рейтинг: 522
CradleA
Статус: Профессор
Рейтинг: 108

Перейти к консультации №:
 

Консультация онлайн # 142286
Раздел: • .NET Framework / C# / Java
Автор вопроса: aaqs
Отправлена: 26.08.2008, 10:53
Поступило ответов: 2

Здравствуйте уважаемые эксперты!
Подскажите, есть ли в C# класс, который может прочитать HTML-файл (не как текст, а как структуру).
Фактически нужно что-то вроде проверки на валидность самого HTML-файла, поэтому WebBrowser не подходит. Или может быть есть класс, который способен провалидировать HTML?
Спасибо!

Состояние: Консультация закрыта

Ответ # 227926 от DrakoN

Здравствуйте, aaqs!
Родного нет. Разве чо можно использовать XMLReader а потом обращаться к каждому тегу в отдельности и валидировать его. Если в структуре тегов есть ошибка, само собой XMLReader не сможет прочесть. Что в принципе являеться решением задачи в частном случае. Но не забывай что если в твоей HTML странице будет хоть одно слово вне тегов ничего не получиться. Пожалуй XMLReader для тебя лучшее решение.

Еще на codeproject.com стоило бы посмотреть примеры решения такой задачи.

Проверку на валидность советую описывать вручную самостоятельно под себя и не копипастить готовых решений, потом легче будет.


Консультировал: DrakoN
Дата отправки: 26.08.2008, 13:26

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Ответ # 227961 от Иоффе Мэир Вэлевич

Здравствуйте, aaqs!
Учитывая предыдущие ответы могу предложить одну сумасшедшую затею:

Есть такой сайт http://validator.w3.org/ , который делает именно то, что Вас интересует.

Так вот используя тот же WebBrowser можно попробовать послать ссылку которую требуется провалидировать, и потом разобрать ответ этого сайта.... возможно что-то получится....


Консультировал: Иоффе Мэир Вэлевич
Дата отправки: 27.08.2008, 00:03

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Мини-форум консультации № 142286
DrakoN

# 1

= общий = | 26.08.2008, 14:39

а кроме XML подкрепленного классом хелпером. И дополненого анализатором строк вариантов особо нет, как на мой взгляд. Так как готовых решений не существует ...

 

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

Яндекс Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.40535 сек.

© 2001-2019, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.73 от 23.03.2019
Версия JS: 1.33 | Версия CSS: 3.35