Avatar billede dark. Nybegynder
18. august 2004 - 23:31 Der er 7 kommentarer og
1 løsning

Download kilekoden fra en html side

Hvordan kan man indlæse kildekoden for en given html side, fx http://www.ni.dk/film/, ind i en textbox i asp.net ?

mvh
Avatar billede sim00n Praktikant
18. august 2004 - 23:33 #1
Du kunne evt. bruge et program til at downloade selve filen med.. altså selve .html .asp .php hvad det nu end er.. og så se kildekoden i readme eller lign. Finder link til et program imorgen, ellers så prøv selv at glukke efter et på www.downloads.com
Avatar billede arne_v Ekspert
18. august 2004 - 23:33 #2
Du kan hente HTML'en med:

WebRequest wr = WebRequest.Create("https://www.domain.dk/");
string html = new StreamReader(wr.GetResponse().GetResponseStream()).ReadToEnd();

Hvordan du så får den ind i en text box ved jeg ikke, men det kan vel ikke
være så svært.
Avatar billede arne_v Ekspert
18. august 2004 - 23:34 #3
(de to linier er i C# - jeg kan godt omskrive til VB.NET hvis du foretrækker det)
Avatar billede dark. Nybegynder
18. august 2004 - 23:34 #4
jeg skulle til at spørge om det :D
Avatar billede arne_v Ekspert
18. august 2004 - 23:38 #5
Det må så være:

Dim wr As WebRequest = WebRequest.Create("https://www.domain.dk/")
Dim html As String = (New StreamReader (wr.GetResponse.GetResponseStream)).ReadToEnd
Avatar billede arne_v Ekspert
18. august 2004 - 23:39 #6
"https://www.domain.dk/" skal naturligvis erstattes af "http://www.ni.dk/film/"
Avatar billede dark. Nybegynder
18. august 2004 - 23:43 #7
jeg takker. "arne_v -> skriv lige et svar ;-)"
Avatar billede arne_v Ekspert
18. august 2004 - 23:45 #8
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester