Panelen



Forumnavigering
Senast inloggade
RSS
Sponsorer

Forum > Klientspråk > Generella frågor

Skriva ut Attribut i XSL

LP_MAXI
LP_MAXI

Gradering

#19544

Hejsan. Jag försöker komma på hur jag skall skriva ut ett värde som finns i en attribut. Jag har denna XML


<speed top="34" marsch="20" />

Jag vill på något sätt i min XSL fil skriva ut: Tophastighet: 34 knop, marschfart: 20 knop. Men jag förstår inte hur jag skall hämta ut värdet top och marsch från speed.

Det går ju självklart att skriva top & marschfart var för sig i XML dokumentet och hämta ut det med denna kod:


XML:

<topspeed>34</topspeed>

<marschspeed>20</marschspeed>

XSL:

<xsl:value-of select="topspeed" />

<xsl:value-of select="marschspeed" />

Men jag vill lära mig att skriva ut från attribut som jag har förklarat, hur gör man det?

http://www.lpmaxi.se/
Taggar: xml, XSL,
ID: #19544 | Skapades: 2010-03-02 14:57:23 | Tråden har 4 svar och har lästs 255 gånger.

En liten hint...

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

Kan man inte läsa och förstå min kod, kan man inte programmera - Christher Lenander
ID: #19545 | Skapades: 2010-03-02 16:58:51

LP_MAXI
LP_MAXI

Gradering

#19547

Har provat det i alla möjliga varianter. Som på denna sidan tex: http://www.programmersheaven.com/2/...Attributes-XSLT

Men inget skrivs ut. Och så heter inte mitt attribut topspeed så det hade inte funkat ändå. Jag vill skriva ut top och marsch som ligger i speed.

Jag skickar länk till hela min kod så ni kan se hur jag gjort.

XML-filen: http://lp.870621.se/XML/kbv.xml

XSL-filen: http://lp.870621.se/XML/kbv.xsl

http://www.lpmaxi.se/
Redigerades av LP_MAXI den 2 mars 2010. Läs tidigare inlägg.
ID: #19547 | Skapades: 2010-03-02 17:44:59

Satt och testade lite, då jag vet jag gjort detta förut. Så här ska det se ut iaf.

<xsl:value-of select="speed/@top" />

Kan man inte läsa och förstå min kod, kan man inte programmera - Christher Lenander
ID: #19548 | Skapades: 2010-03-03 17:13:56

LP_MAXI
LP_MAXI

Gradering

#19549

Fungerade jättebra, Tack för hjälpen!!!

http://www.lpmaxi.se/
ID: #19549 | Skapades: 2010-03-03 17:30:53
© Copyright 2007-2009 Shadi Domat | Version 3.0 | Sidkarta | Policy