Toon posts:

[XSL] Tonen waarde van parameter

Pagina: 1
Acties:

Verwijderd

Topicstarter
Mijn XML code ziet er als volgt uit:

<TOONVELD>VELD2</TOONVELD>
<VELD1>testa</VELD1><VELD2>testd</VELD2><VELD3>testg</VELD3>
<VELD1>testb</VELD1><VELD2>teste</VELD2><VELD3>testh</VELD3>
<VELD1>testc</VELD1><VELD2>testf</VELD2><VELD3>testi</VELD3>

TOONVELD is een parametertje, waarmee ik aangeef welke <velden> ik wil tonen.

Ik wil nu via XSLT de waarden uit TOONVELD tonen (dus als resultaat moet ik testd,teste,testf krijgen. Ik weet niet of dit duidelijk is? Kan dit wel?

  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 09-02 10:42

Clay

cookie erbij?

als die xml in een element zit dat b.v "root" heet kan dat zo (ff gelowercased):

XML:
1
2
3
4
5
6
<xsl:template match="root">
    <xsl:variable name="veld" select="toonveld" />
    <xsl:for-each select="child::*[name()=$veld]">
        <xsl:value-of select="node()" />
    </xsl:for-each>
</xsl:template>


en dan ipv een value-of wat anders, wat jij wil.

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • André
  • Registratie: Maart 2002
  • Laatst online: 15:39

André

Analytics dude

Wat heb je al geprobeerd? En wat lukte er niet? En moet er niet een waarde om de laatste 3 regels heen om ze te groeperen?

Misschien kun je hier nog wat mee:
http://www.w3schools.com/ en dan het onderdeel XML tutorials.