Нужна информация из веб-приложения с пакетом htmlagilitypack в VB.net или С#

#vb.net #html-agility-pack

#vb.net #html-адаптивный пакет

Вопрос:

Мне нужна эта информация, но я вообще не могу найти нужные предметы… введите здесь описание изображения, цену, ежедневный объем.

Мой код таков:

 Dim webClient As New System.Net.WebClient  webClient.Headers.Add("user-agent", "Only a test!")  Dim WebSource As String = webClient.DownloadString("https://www.dextools.io/app/ether/pair-explorer/0xf2fbafe0fb235f80b6551918f8df505a5dbd4d5e")   RichTextBox1.Text = ""   Dim htmlDoc As New HtmlAgilityPack.HtmlDocument()  htmlDoc.OptionFixNestedTags = True  htmlDoc.LoadHtml(WebSource)   For Each node As HtmlNode In htmlDoc.DocumentNode.SelectNodes("//body//app-root")  RichTextBox1.Text = RichTextBox1.Text   node.InnerHtml  Next  

Я пробовал тысячу раз, но не могу найти нужные предметы. Меня не волнует браузерное решение.

Комментарии:

1. Вам нужно четко объяснить, что не работает. Какие именно предметы вы не можете найти и где именно они находятся, вы не можете их найти.

2. Похоже, что страница динамически отображает свое содержимое в клиенте с помощью javascript. Выполнение запроса GET с сервера не возвращает вам данные, которые вы видите в браузере (который находится на «этапе после визуализации»). Вы должны искать данные либо на стороне клиента, либо с помощью серверных объектов, которые эмулируют рендеринг javascript. У Селена и Англшарпа это есть, если я правильно помню. HtmlAgilityPack Я так не думаю.

3. Пожалуйста, проясните вашу конкретную проблему или предоставьте дополнительные сведения, чтобы выделить именно то, что вам нужно. Поскольку это написано в настоящее время, трудно точно сказать, о чем вы просите.