Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Estrazione dati con Html Agility Pack e Vb.net
Forum - C# / VB.NET - Estrazione dati con Html Agility Pack e Vb.net

Avatar
nestor (Normal User)
Newbie


Messaggi: 5
Iscritto: 31/07/2017

Segnala al moderatore
Postato alle 22:48
Lunedì, 16/09/2019
Salve,
ho installato questa libreria per recuperare dati da un sito non riesco a capire perché se prendo solo i div con il seguente codice funziona
Codice sorgente - presumibilmente VB.NET

  1. Dim url As String = "https://example.com"
  2. Dim web = New HtmlWeb()
  3. Dim doc = web.Load(url)
  4.  
  5. For Each node As HtmlNode In doc.DocumentNode.SelectNodes("//div")
  6.  
  7.     Console.Write(node.InnerText)
  8.  
  9. Next



mentre se voglio trovare una classe in un div come nel seguente codice mi da l' errore  System.NullReferenceException

Codice sorgente - presumibilmente VB.NET

  1. Dim url As String = "https://example.com"
  2. Dim web = New HtmlWeb()
  3. Dim doc = web.Load(url)
  4.  
  5. For Each node As HtmlNode In doc.DocumentNode.SelectNodes("//div[@class='myclass']")
  6.  
  7.     Console.Write(node.InnerText)
  8.  
  9. Next


PM Quote