Hi,
ich bin gerade dabei ein Programm zu pogrammieren,
welches von einer Internetseite Daten auslesen soll.
Wie man den Quelltext herunterlädt weiß ich schon, allerdings gibt es ein Problem bei den Regular Expressions.
Als Ergebnis kommt immer gar nichts heraus und ich blicke auch absolut nicht dadurch.
Die Stelle, die ich damit "filtern" moechte sieht wie folgt aus :
<div class="si_map_header" id="HTML_curr_map">
ut4_uptown
</div>
Als Ergebnis soll dann ut4_uptown rauskommen.
So habe ich es versucht :
Ich hoffe ihr versteht, was ich meine...
Falls ihr eine andere Art kennt, wie man das realisieren koennte, faende ich es toll,wenn ihr sie postet.
Gruß, Trudi
ich bin gerade dabei ein Programm zu pogrammieren,
welches von einer Internetseite Daten auslesen soll.
Wie man den Quelltext herunterlädt weiß ich schon, allerdings gibt es ein Problem bei den Regular Expressions.
Als Ergebnis kommt immer gar nichts heraus und ich blicke auch absolut nicht dadurch.
Die Stelle, die ich damit "filtern" moechte sieht wie folgt aus :
<div class="si_map_header" id="HTML_curr_map">
ut4_uptown
</div>
Als Ergebnis soll dann ut4_uptown rauskommen.
So habe ich es versucht :
VB.NET-Quellcode
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- Init("http://www.gametracker.com/server_info/188.40.128.151:60000/")
- End Sub
- Private Sub Init(ByVal URL As String)
- Dim wb As New WebClient
- Dim Html As String = wb.DownloadString(URL)
- Dim HtmlRegEx As New Regex("<div class=""si_map_header"" id=""HTML_curr_map"">(?<CurrentMap>(.*))</div>")
- Dim Map As String = HtmlRegEx.Match(Html).Groups("CurrentMap").ToString
- Label1.Text = Map
- End Sub
Ich hoffe ihr versteht, was ich meine...
Falls ihr eine andere Art kennt, wie man das realisieren koennte, faende ich es toll,wenn ihr sie postet.
Gruß, Trudi