Avatar billede ricki Nybegynder
26. juni 1999 - 15:56 Der er 3 kommentarer og
1 løsning

Indlæsning af et HTML-dokument fra anden server.

Er der nogle der ved og Perl kan indlæse et HTML-dokument fra anden server.
Fx hvis jeg laver en script der skal besøge en side hos DMI, fx temperaturen fra de sidste 3 uger, vi siger at de har en tabel med en kolonne men datoer og en konlnne med temperaturerne. (dette er et eksempel jeg tror ikke DMI har en side der ser sådan ud)
Men min ide er altså at perl-scriptet skal kunne hente en HTML-side, (bare på samme måde som en browser) og gemme den i en fil på min server til videre behandling.
Er det nogel der ved om det kan lade sig gøre med Perl, og hvis det kan hvordan. Jeg ved det kan lade sig gøre med Java, men jeg vil gerne gøre det med Perl.
Avatar billede cybles Nybegynder
26. juni 1999 - 16:04 #1
Hej Ricki

Det kan godt lade sig gøre men ikke uden du hat tilladelse fra DMI.

Jeg har haft en større snak med DMI om det samme som du er inde på og de vil havde en mindre formue for at give dig adgang til deres rådata og de holder øje med om folk laver udtræk fra deres sider.

Men prøv at kigge efter en rutine på http://www.developer.com der syndes jeg at havde kigget på et perl script som netop kunne dette.
Avatar billede ricki Nybegynder
26. juni 1999 - 19:26 #2
Det med DMI var bare et eksempel, jeg har ikke tænkt mig at hente nogle temperaturer, det var bare for at foklare mit spørgsmål så det kunne forståes.

Jeg kikker lige på url'en.
Avatar billede ricki Nybegynder
26. juni 1999 - 19:35 #3
Det kan da godt være der et eller andet sted på den URL står noget om det, men jeg er en travl person, så jeg vil gerne have det lidt mere præcist.
Er det nogle der har løsningen?
Avatar billede tryl Nybegynder
12. juli 1999 - 13:53 #4
Du skal bruge et libery der hedder LWP::simple.

use LWP::Simple;
$content = get("http://www.sn.no/";)

og siden vil blive placeret i $content

Kig i din Perl dokumentation under LWP hvis du vil have funktioner såsom læsning af headers.
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
Kurser inden for grundlæggende programmering

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