using
mshtml along with the other usual Web items,
WebRequest request = WebRequest.Create(URL);
request.Credentials = CredentialCache.DefaultCredentials;
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream dataStream = response.GetResponseStream();
StreamReader reader = new StreamReader(dataStream);
string responseFromServer = reader.ReadToEnd();
reader.Close();
dataStream.Close();
response.Close();
IHTMLDocument2 doc = (IHTMLDocument2)new HTMLDocument();
doc.write(new object[] { responseFromServer });
doc.close();
foreach (IHTMLElement el in (IHTMLElementCollection)doc.all)
{
string ThisTag = el.tagName;
I think that will get you started.