Guten Morgen allerseits
Ich arbeite gerade an einem Projekt das mir Informationen zu einem Produkt liefert.
Jedoch habe ich ein kleines Problem. Ich möchte aus einer Webseite einen Teil des Quellcodes ausschneiden.
Um den Quellcode in einem String zu speichern verwende ich die Webclient funktion.
WebClient wClient = new WebClient();
string strSource = wClient.DownloadString("http://www.xmatik.ch");
string pat = @"<b>Aktuelle Informationen</b>(.*)<!-- End ""content"" -->";
Regex bodyfilter = new Regex(pat,RegexOptions.IgnoreCase);
Match m = bodyfilter.Match(strSource);
textBox1.Text = m.ToString();
label1.Text = strSource;
Ich versuche mit diesem Code alles was zwischen dem Tag <b>Aktuelle Informationen</b> und <!-- End "content" --> liegt in einer Textbox auszugeben.
Jedoch liefert es kein Ergebnis.
Wenn ich aber Manuell in den String strSource:
<b>Aktuelle Informationen</b>asdfalö290340 <!-- End \"content\" -->"
schreibe, wird mir ein Ergebnis zurückgeliefert.
Wieso kriege ich kein Ergebnis zurück wenn ich den Quelltext der Website benutze?
Vielen Dank für eure Hilfe
Lg Carsten