Avatar billede neoo Nybegynder
18. september 2008 - 10:58 Der er 1 kommentar

hvordan får man fat i parent node

Hej Med Jer...
Hvordan er det nu jeg kan få fat i parent node for denne ?

<xsl:value-of select="//cat[@catid=//lastcat/text()]/@name"/>


jeg har prøvet med det her : (virker bare ikke)
<xsl:value-of select="./parent::*//cat[@catid=//lastcat/text()]/@name"/>





min xml ser ligende ud..
                    <cat catid="558" name="Printer Supplies">
                      <cat catid="582" name="HP CLJ 4700DN"/>
                      <cat catid="583" name="HP CLJ 5550DN"/>
                      <cat catid="584" name="Canon S/H printere"/>
                    </cat>
                    også længere nede har jeg
                    <lastcat>566</lastcat>



HÅBER DER ER NOGEN DERUDER DER KAN HJÆLPE... :(
Avatar billede softspot Forsker
18. september 2008 - 11:19 #1
Prøv evt.:

<xsl:value-of select="//cat[@catid=//lastcat/text()]/../@name"/>

Hvis det altså er parent-nodens name-attribute du er på jagt efter...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester