webForumDet fria alternativet

"komma åt" attribut

2 svar · 348 visningar · startad av matz

matzMedlem sedan apr. 200110 inlägg
#1

Nu ska vi se...
I en .xml-fil har jag en rad som ser ut så här:

<antal_rum badrum = "dusch">2</antal_rum>

badrum är alltså ett attribut till antal_rum som innehåller värdet "dusch".

I en .xsl-fil skriver jag sen ut olika värden i en tabell:

<td><xsl:value-of select="antal_rum"/></td>

Nu vill jag också skriva ut värdet på attributet i nästa cell, men hur... ? det här funkar ju inte:

<td><xsl:value-of select="antal_rum/badrum"/></td>

SPiNMedlem sedan mars 20007 896 inlägg
#2

Hallå

Är ingen höjdare på XML/XSL (än), men jag har för mig att det är något sånt här du bör prova:

<xsl:value-of select="antal_rum/@badrum"/>

------------------
SPiN, bjorne.w@telia.com

-- They pretend to pay me, I pretend to work --

matzMedlem sedan apr. 200110 inlägg
#3

Funka fint, tackar :)

125 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)