HtmlAgilityPack с использованием Linq для платформы Windows Phone 8.1
Так как HtmlAgilityPack еще не поддерживается в Windows Phone 8.1, ручное использование ссылок в проекте было хитрым решением. Но это не единственная проблема. Я мог бы использоватьXPath
для моего прошлого проекта, чтобы выбрать узлы. Теперь я вижу, чтоHtmlDocumentNode.SelectNode()
функции больше нет (из-за совместимости версий может быть).
то, что я использовал в моем прошлом проекте, было похоже на это
HtmlNode parent = document.DocumentNode.SelectSingleNode("//ul[@class='songs-list1']");
HtmlNodeCollection x = parent.ChildNodes;
Я искал через stackoverflow и google и понял, что все еще можно выбирать узлы с помощью Linq.
Я ищу блок кода, который будет работать какSelectNodes
, SelectNode
.
ЗагрузкаHtmlDocument
будет оценен асинхронно.