---
title: "Hämta info från hemsida med xmlhttp och regexp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/176088-hämta-info-från-hemsida-med-xmlhttp-och-regexp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Tottemannen"
published: "2008-12-31T14:10:20.000Z"
updated: "2009-01-02T09:03:03.000Z"
replies: 2
views: 457
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/176088-hämta-info-från-hemsida-med-xmlhttp-och-regexp"
---

# Hämta info från hemsida med xmlhttp och regexp

## #1 — Tottemannen, 2008-12-31T14:10Z

Hej!
Liknande trådar har varit uppe förut och jag har försökt att läsa men vet inte hur jag ska göra.

Hur får man tex. ut värdena från den här sidan, alltså aktuell temperatur samt bilden efter tempangivelsen, vindhastighet samt pilen före, nederbörd, solen upp, solen ner????

<http://mobil.tv4vadret.se/first.php?fId=&ortId=2974&coastId=&qik=f9t482i3bgm413lqtic5h6pn36>

Finns det nån generell kod eller måste man anpassa den efter sidan man vill hämta data från?

Eller finns det nån annan metod för att få info från andra hemsidor till sin egen?

Permalänk: https://www.webforum.nu/p/176088

## #2 — Eclipse, 2009-01-01T22:25Z

Pilen är väl en bild.

Sök på Server.CreateObject("MSXML2.ServerXMLHTTP")

```
DIM getURL
Set http = Server.CreateObject("MSXML2.ServerXMLHTTP")
URL = "http://www.tv4.se...blablabla....."
http.open "GET",URL,false
http.send
getURL = http.responseText

response.write getURL
```

Kolla om detta kan fungera.

Vi får väl förutsätta att du är på rätt sida om den juridiska linjen, men kör på. Det är inte olagligt att testa, att lära sig och att få det att fungera.

Permalänk: https://www.webforum.nu/p/2161093

## #3 — Tottemannen, 2009-01-02T09:03Z

Tack för svaret!
Jag ska prova koden och se om den fungerar.

Jag har provat koden nedan och fått den att fungera med värden från en annan sida.

```
<%
Set objHTTP = Server.CreateObject("MSXML2.XMLHTTP")
objHTTP.Open "GET","URL HÄR", False

objHTTP.Send
strHTML=objHTTP.responseText
Set objHTTP = Nothing

With New RegExp
.Global = true
.IgnoreCase = true
.Pattern = "<strong>(.*)</strong>"

Set hittade = .Execute(strHTML)

End With

For each item in hittade

Response.Write item.value & ""

Next

Set hittade = Nothing
%>
```

Nu finns det dock flera taggar med namnet \<strong\> \</strong\> på den sidan, så det blir flera värden som skrivs ut.
Går det på nåt sätt att selektera ut ett specifikt värde mellan 
\<strong\> mitt värde som jag vill ha \</strong\>?

Permalänk: https://www.webforum.nu/p/2161103

---

Tråden på webben: https://www.webforum.nu/amne/asp/176088-hämta-info-från-hemsida-med-xmlhttp-och-regexp
