Toon posts:

[XSLT] xml:id

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
De xml:id van een element wil ik de waarde van een variabele geven. De variabele heet test.
Het lukt mij echter niet om de xml:id van een element de waarde van een variabele te geven.
Iets als dit:

<a xml:id={$test}">

gaat fout, terwijl zoiets als dit:

<a id={$test}">

wel goed gaat. Bij de eerste krijg ik de foutmelding 'attribute value $idS is not an NCName'. De naam is een doodnormale naam, dus daar kan het niet aan liggen...

Iemand een idee? (probleem kan ik niet terugvinden op google)

[ Voor 7% gewijzigd door Verwijderd op 14-12-2008 09:28 ]


Acties:
  • 0 Henk 'm!

  • André
  • Registratie: Maart 2002
  • Laatst online: 25-09 11:48

André

Analytics dude

Nog een " toevoegen?

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hehe, nee in mijn eigen code had ik het wel goed neergezet, daar lag het niet aan.
Ik heb de oplossing al gevonden:

<a>
<xsl:attribute name="xml:id"><xsl:value-of select="$test"/></xsl:attribute>
</a>

Bovenstaande werkt wel :)