HtmlAgilityPack + DataGridView - PullRequest
       5

HtmlAgilityPack + DataGridView

0 голосов
/ 30 сентября 2019

У меня есть сетевое представление, которое можно добавить с помощью кнопки. Но что-то не так с моей строкой узла.

Я пробовал различные строки, но безуспешно.

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click


        DataGridView1.ColumnCount = 2
        DataGridView1.Columns(0).Name = "Products"
        DataGridView1.Columns(1).Name = "Manufacturer"

        ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12
        Dim link As String = "https://www.hobbydb.com/marketplaces/hobbydb/catalog_items?utf8=%E2%9C%93&q=thanos+sideshow&commit=Go"
        Dim doc As HtmlDocument = New HtmlWeb().Load(link)
        Dim div As HtmlNode = doc.DocumentNode.SelectSingleNode("//div[@class='marketplace-collectible-list']")

        For Each node As HtmlNode In div.SelectNodes(".//a[@class ='catalog-item-name']")
            DataGridView1.Rows.Add(node.InnerText.Trim())
        Next

        For Each node2 As HtmlNode In div.SelectNodes(".//div[@class = 'image-container']//img//@src")
            DataGridView1.Rows.Add(node2.InnerText.Trim())
        Next

    End Sub

Для узла 2 у меня есть пустая строка в строке моего представления данных.

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