I have spent all day with little advise and no real progress to try and figure out a way to properly parse a http web request in vb.net.
I have read tutorials but most describe ways to use MSHTML which i find confusing.
This is the code I am using to return the HTML of a requested web page:
Dim input As String = TextBox1.Text
Dim WebAddress As String = "https://www.google.com/" + input
Dim request As WebRequest = _
request.Credentials = CredentialCache.DefaultCredentials
Dim response As WebResponse = request.GetResponse()
Label20.Text = (CType(response, HttpWebResponse).StatusDescription)
Dim dataStream As Stream = response.GetResponseStream()
Dim reader As New StreamReader(dataStream)
Dim responseFromServer As String = reader.ReadToEnd()
Label2.Text = WebAddress
RichTextBox1.Text = responseFromServer
As you can see The Richtextbox1 object is filled with the HTML output but I only wish to obtain and show specific portions of the HTML in given labels or textbox. Many people give the link and talk about the HTML Agility Pack but I have no idea how to pin point the areas of the HTML output in my Rich Textbox1 to do this.
Please if anyone can help with an example or a link that shows how to display selected HTML text from a textbox to a label or another textbox I will await your response.
Thank you in advance
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)