---
title: "lär mej xml"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/69791-lär-mej-xml"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "voigtann1"
published: "2003-03-01T21:43:08.000Z"
updated: "2003-03-20T00:31:43.000Z"
replies: 24
views: 619
page: 1
pages: 2
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/69791-lär-mej-xml"
---

# lär mej xml

_Sida 1 av 2._

## #1 — voigtann1, 2003-03-01T21:43Z

<http://us.games-workshop.com/warhammerworld/warhammer/skirmish/scenarios/scenarioslist_sort.asp?perpage=10&other=&page=1&army=skaven&sort=Alpha>

vill bara ha en lång lista ingen layout

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

## #2 — Vide, 2003-03-03T09:09Z

Okej, hur ser din kod ut nu? Har du tillgång till sidans källkod? Annars kommer du inte få med alla poster eftersom det är paging på den sidan.

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

## #3 — Denniz PoP, 2003-03-03T11:59Z

Okey, inte för att jag fattar så mycket (:)), men nu är alla poster med: <http://us.games-workshop.com/warhammerworld/warhammer/skirmish/scenarios/scenarioslist_sort.asp?perpage=1000&other=&page=1&army=skaven&sort=Alpha>

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

## #4 — voigtann1, 2003-03-03T14:30Z

eftersom jag inte kan det så har jag ingen kod. Men jag vill ha rubriken, texten och länken på paging sidan.. om ni förstår...

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

## #5 — voigtann1, 2003-03-18T21:23Z

denna topicen dog visst :(

Vill gärna veta hur man får ut "datan" från en sida och gör om det som man själv vill.

Detta kanske inte är XML man ska använda eller?

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

## #6 — mikul, 2003-03-18T21:32Z

Så här hämtar du ut all htmlkod och sparar den i strHtml.
Sen kan du använda regexp eller instr och mid för att få ut det just du vill ;) Lycka till ;)

```
Set objHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objHTTP.Open "GET","http://us.games-workshop.com/warhammerworld/warhammer/skirmish/scenarios/scenarioslist_sort.asp?perpage=1000&other=&page=1&army=skaven&sort=Alpha", False

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

/ Mikul

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

## #7 — voigtann1, 2003-03-18T21:34Z

hmmm lite mer typ en typ av reg.exp sak.. typ for each eller? kan inte riktigt 100% av det :e

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

## #8 — mikul, 2003-03-18T21:51Z

om htmlkoden ser ut så här:

```
<html>
<body>
bubidibubba
</body>
</html>
```

så gör du så här för att få ut "\<body\>bubidibubba\</body\>"

```
intStart = instr(strHtml, "<body>")
intStop = instrRev(strHtml, "</body>")
strHtml = Mid(strHtml,intStart,intStop)
Response.write strHtml
```

/ Mikul

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

## #9 — voigtann1, 2003-03-18T21:57Z

bör man inte kunna det med "riktiga" regulära utryck?

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

## #10 — mikul, 2003-03-18T22:00Z

Ingen aaning facktiskt.
Kan inte regexp facktiskt.

/ Mikul

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

## #11 — mikul, 2003-03-18T22:08Z

Detta borde dock funka ;)

```
intStart = instr(strHtml, "<table width=""63%"" border=""0"" cellspacing=""0"" cellpadding=""0"">")
intStop = instrRev(strHtml, "</table>")
strHtml = Mid(strHtml,intStart,intStop)
Response.write strHtml
```

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

## #12 — voigtann1, 2003-03-18T22:12Z

mm denna kod fungera :e fast lite väl effektivt.. jaja får försöka gå ner och lära mej detta :e men om man vill dela upp den mer än bara \<table\>TEXT\<table\> hur gör man då?

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

## #13 — mikul, 2003-03-18T22:20Z

Visa vilken del av htmlkoden det är du vill ha ut så skall jag försöka ;) :e

/ Mikul

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

## #14 — voigtann1, 2003-03-18T22:50Z

typ på \<a href="länk.html"\> jag vill dela upp där vid \<a href="

och sen lägga till <http://games-workshop.com/> där och sen kommer länken..

detta kör jag nu:

```
<%
Set objHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objHTTP.Open "GET","http://us.games-workshop.com/warhammerworld/warhammer/skirmish/scenarios/scenarioslist_sort.asp?perpage=1000&other=&page=1&army=skaven&sort=Alpha", False

objHTTP.Send

strHTML=objHTTP.responseText
intStart = instr(strHtml, "<TABLE width=565><TR><td><P><FONT FACE=Arial SIZE=3>")
intStop = instrRev(strHtml, "</table>")
strHtml = Mid(strHtml,intStart,intStop)
Response.write strHtml

Set objHTTP = Nothing
%>
```

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

## #15 — mikul, 2003-03-18T23:05Z

Testa att lägga en replace...

```
Replace(strHtml, "href=""/", "href=""http://games-workshop.com/")
```

Borde nog funka ;) :e

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

## #16 — mikul, 2003-03-19T15:44Z

Funkade det? :l  :q

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

## #17 — voigtann1, 2003-03-19T15:49Z

hehe jepp.. och jag tror jag kan få reg.exp att fungera med nu :e

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

## #18 — mikul, 2003-03-19T16:06Z

Gött ;)
I så fall vill jag se hur ;) Måste ju lära mig nån gång ;)

/ Mikul

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

## #19 — voigtann1, 2003-03-19T16:09Z

ska testa lite ikväll har inte tid just nu :e återkommer

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

## #20 — m_soderlund, 2003-03-19T16:09Z

> **mikul skrev:**
>
> Gött ;)
> I så fall vill jag se hur ;) Måste ju lära mig nån gång ;)
> 
> / Mikul

Regular Expressions lär man sig inte. Eller njae, man lär sig liksom grunderna på ett ungefär, och sedan tar man dessa stora Regular Expressions-referensverk och kollar på dem. Eller?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/69791-lär-mej-xml  
Nästa sida: https://www.webforum.nu/amne/asp/69791-lär-mej-xml/page2.md
