Как я могу проверить правильность разметки строки (веб-страницы) в .Net? - PullRequest
1 голос
/ 06 мая 2009

Я написал страницу VB.Net для просмотра моего сайта. Он хранит HttpWebResponse в строке. Как я могу проверить достоверность разметки страницы в .Net? - что-то похожее на проверку W3 путем прямого ввода. Я ищу что-то, что может идентифицировать DOCTYPE, проверить его да или нет и вернуть список сбоев, которые я могу отобразить.

Ответы [ 2 ]

3 голосов
/ 06 мая 2009

Вот некоторая информация о том, как это сделать: Проверьте XHTML на C # (вам нужно перевести это в VB.NET, если необходимо).

Также доступен для скачивания модуль проверки . Единственным недостатком является то, что строка должна быть сохранена в физическом файле HTML.

1 голос
/ 06 мая 2009

W3C имеет экспериментальный API , который может принимать фрагменты кода, которые могут быть полезны, и есть другие сторонние веб-сервисы (хотя я не уверен, что они могут принять фрагменты).

Боюсь, я когда-либо использовал их сам, поэтому я не могу комментировать их эффективность ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...