Я загрузил исходный код веб-страницы, и я хочу проанализировать и преобразовать текст HTML в нечто вроде Объект или интерфейс HtmlDocument, чтобы я мог получить доступ к элементу HTML в нем.Как анализировать HTML в приложениях Windows Store?
Я сделал поиск в Интернете. Кажется, кроме использования библиотеки HtmlAgilityPack, единственный возможный способ - создать WebView и вызвать его метод NavigateToString(). Я не хочу использовать стороннюю библиотеку, поэтому я попробовал второе решение. Я вызвал метод, но я не знаю, где взять Документ или что-то в этом роде.
Так что мой вопрос: как получить HtmlDocument из WebView? Или есть ли лучшее решение для этого?
Почему вы не хотите использовать стороннюю библиотеку? Они часто являются самым простым способом получить функциональность и работать, особенно для функций, которые по умолчанию не предусмотрены. –
Причина довольно проста: иногда введение сторонней библиотеки означает дополнительные проблемы: надежный, производительность, контроль версий, переносимость и т. Д. Я пытался максимально упростить мою базу кода. Поэтому в принципе я должен предпочесть собственное решение, чем стороннее, если оно есть. Не в обиду! Спасибо за быстрый комментарий! – SimonFisher
Без обид не беспокоиться. Я только спросил, потому что у некоторых людей есть нелогичный страх перед сторонними компонентами, что часто может привести к тратам времени и усилий. Прагматичная разработка программного обеспечения - это все, что связано с работой других людей, чтобы достичь даже более высоких высот. –