Avatar billede jps6kb Novice
21. februar 2002 - 20:15 Der er 2 kommentarer og
1 løsning

ARGH!!! Hente data fra eksterne sider...

Okay... last try. Jeg skal hente valutakurser fra en ekstern side (nationalbanken) og præsentere på en webside. Jeg har fået et PHP-script som skulle løse dette. Imidlertid har jeg ikke den fjerneste ide om hvordan de virker og har også hørt det er for resourcekrævende og skulle laves i ASP. Det kan jeg heller ikke... kan I kære eksperten ikke nok hjælpe mig ???

--- Her er det PHP-script jeg fik (hvis det er til nogen hjælp) ---

Set IE = WScript.CreateObject("InternetExplorer.Application")
set RegExp = New RegExp
' Lad IE hente siden med kurser
ie.navigate "http://www.nationalbanken.dk/nb/nb.nsf/alldocs/Dvalutakurser?OpenDocument"
' Vent på IE til siden er hentet og objektmodellen er dannet
do until ie.readystate = 4: loop
set doc = IE.Document
' Find den første tabel på siden
set table = doc.all.tags("TABLE").item(0)
' Find dato (3. række, 2. kolonne)
wscript.echo "Valutakurser pr. " & table.rows(2).cells(1).inntertext & ":"
' Løb tabellen igennem
for each row in table.rows
  ' Brug RegExp til at finde de celler som indeholder en "(" og 3 store bogstaver og ")"
  regexp.pattern ? "\([A-Z]{3}\)"
  set match = regexp.execute(row.cells(0).inntertext)
  if match.count>0 then
    id = mid(match.item(0) ,2 ,3)
    kurs = row.cells(1).innertext
    ' Udskriv til skærm
    wscript.echo id & ": " & kurs
  end if
next
' Oprydning
set IE = Nothing

--------------
Avatar billede jps6kb Novice
21. februar 2002 - 20:36 #1
Hov... det er s'følig ik et PHP-script, men WSH *LOL* R vist lidt træt... Hvis I vil lave det i noget andet end ASP er det i orden... bare d virkr ;o)
Avatar billede _darkstar_ Nybegynder
04. november 2002 - 13:58 #2
Jeg ville nok lave det i PHP, men det ser ud til at VBA omsider har fået regulære udtryk, så det kan vel også gøres dér.

Hvad er dit spørgsmål? Vi du gerne have at jeg skal lave det for dig eller hvad? Er det imod betaling, eller får jeg blot de 200 points?
Avatar billede jps6kb Novice
15. december 2003 - 08:54 #3
Luk
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