Как мне извлечь текст из элемента класса веб-сайта с помощью VB.net

#vb.net #web-scraping

#vb.net #очистка веб-страниц

Вопрос:

Я пытаюсь получить некоторый текст с веб-сайта и попробовал следующее:

  Dim inStream As StreamReader
    Dim webRequest As WebRequest
    Dim webresponse As WebResponse
    Try
        webRequest = WebRequest.Create(txtScrape.Text)
        webresponse = webRequest.GetResponse()
        inStream = New StreamReader(webresponse.GetResponseStream())
        txtFormatted.Text = inStream.ReadToEnd()

    Catch ex As Exception
        MsgBox(ex.Message)
    End Try
  

Однако я получаю следующую ошибку:

 An unhandled exception of type 'System.Net.WebException' occurred in System.dll
Additional information: The underlying connection was closed: An unexpected error occurred on a send.
  

Будет предоставлена любая помощь или другие методы извлечения текста из class=»SummaryCity», как показано ниже

 <span class="SummaryCity">
                thetextIneed, Egypt
        </span>
  

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

1. Каково значение txtScrape . Текст, который вы отправляете в WebRequest. Создать? Это URL-адрес?

2. Это имя класса, например SummaryCity

3. Тогда, возможно, у вас проблема. Разве это не должен быть URL или uri?