Det kan du gøre på flere måder. Enten ved at gemme den yderste country_id i en xsl:variable
Eller ved at gøre mere brug af templates (som jeg syntes er den pæneste) <xsl:template match="/DOCUMENT/country"> <p> <b><xsl:value-of select="country_name"/></b> <xsl:variable name="cid" select="country_id"/> <xsl:apply-templates select="/DOCUMENT/person[country_id = $cid]"/> </p> </xsl:template>
Sorry ehf. jeg troede han ønskede at bruge værdierne i det indre loop. Jeg ville til en hver tid bruge templates i stedet for for-each. XSLT laver selv for-each om til templates, så hvorfor ikke gøre det selv :-)
Synes godt om
Ny brugerNybegynder
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.