Я начинаю писать приложение, которое должно получать содержимое мета-тегов с любой указанной HTML-страницы. Поскольку я использую .NET 2.0 для этой цели, я не могу использовать LINQ to XML или что-то современное. Итак, я попытался использовать XmlDocument
класс. К сожалению, он не может работать с недействительными документами XML, которые в большинстве своем являются HTML.
Я даже не могу использовать HtmlAgilityPack, потому что пишу приложение, которое планирую продавать в будущем, поэтому оно, вероятно, не соответствует коммерческим потребностям.
Работа с XmlReader
кажется слишком сложной.
Итак, как бы вы справились с этой проблемой?
РЕДАКТИРОВАНИЕ ПОЧТЫ
Еще одна причина, по которой мне лучше избегать использования HtmlAgilityPack, заключается в том, что он так огромен для добавления в мой проект. Я буду более счастлив, сохраняя проект как можно меньше.
Вы, ребята, действительно советуете мне как-нибудь использовать HtmlAgilityPack?