---
title: "Hyperlänkar i XSL"
type: "forum-thread"
url: "https://www.webforum.nu/amne/xml/5153-hyperlänkar-i-xsl"
topic: "XML"
topic_url: "https://www.webforum.nu/amne/xml"
author: "cf"
published: "2000-06-04T14:54:00.000Z"
updated: "2000-06-04T14:54:00.000Z"
replies: 0
views: 404
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/xml/5153-hyperlänkar-i-xsl"
---

# Hyperlänkar i XSL

## #1 — cf, 2000-06-04T14:54Z

Jag håller på att testa att omvandla XML till HTML via ASP och MS XMLDOM.

Jag kan dock inte klura ut hur jag skall skriva i min XSL för att få en länk till en annan sida i HTML-koden.

XML-dokumentet ser ut ungefär så här:

```
<artiklar>
  <artikel>
    <artnr>55</artnr>
    <namn>Skokräm</namn>
    <pris>434</pris>
    <beskrivning>sdfgsdfgjiooijsf</beskrivning>
    <tillverkare>Nisses fisk</tillverkare>
  </artikel>
  <artikel>
    <artnr>56</artnr>
    <namn>Brödrost</namn>
    <pris>129</pris>
    <beskrivning>gdfgs sf g f</beskrivning>
    <tillverkare>Kalles el</tillverkare>
  </artikel>
</artiklar>
```

Vad jag vill få fram i den resulterande HTML-koden är helt enkelt en länk som ser ut ungefär så här:

```
<a href="products.asp?artnr=55">Brödrost</a>
```

Jag försökte med följande i XSL:en, men det funkade inte. 

```
<a href="products.asp?artnr=<xsl:value-of select="artnr"/>"><xsl:value-of select="namn"/></a>
```

Hittade sedan en definition som sade att hyperlänkar skulle skrivas så här i XSL:

```
<xsl:attribute name="href"><xsl:value-of select="LINK"/></xsl:attribute>
```

...där LINK är ett element i XML-koden.

Jag undrar dock om man kan göra på nåt annat sätt, så att jag slipper lägga in länken som ett element i XML-koden, utan kan generera den helt och hållet i stylesheeten utifrån artikelnumret. Detta eftersom XML-koden skall omvandlas till både HTML och WML.

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

---

Tråden på webben: https://www.webforum.nu/amne/xml/5153-hyperlänkar-i-xsl
