Håller på med en webbapplikation i asp.net som ska hämta en massa data via HTML beläget på server oss en 3-part. Läsa in htmlkod från http?
Jag vill kunna läsa in denna html/resultatet i en combobox. Så här ser anslutningen ut:
http://www2.foretaget.se/db.dll?icp=staden/XML/subtype&sp=SE&dv_pt=1
I webbläsarens källkod:
<option value='980'>1- rumslägenhet</option><option value='847'>Bed & Breakfast</option>
Behöver anropa denna hur kan jag läsa in denna? Sen måste jag köra någon form av replace eller liknande för att sen passa in i asp.net combobox.
Kanske enklare än jag tror, men har suttit fast ett tag nu :)
edit: Löste det själv
Dim Result As String
Dim HttpWReq As HttpWebRequest = CType(WebRequest.Create(strURL), HttpWebRequest)
HttpWReq.Method = "GET"
Dim HttpWResp As HttpWebResponse = CType(HttpWReq.GetResponse(), HttpWebResponse)
Dim sr As New StreamReader(HttpWResp.GetResponseStream(), System.Text.Encoding.GetEncoding("UTF-7"))
Result = Result & sr.ReadToEnd()