Toon posts:

[XSL] xml attribute

Pagina: 1
Acties:

Verwijderd

Topicstarter
ik heb een xml document aangeleverd gekregen waar ik niet verder ik kan veranderen, het komt uit een traject waar ik verder niets in kan veranderen.
Hierin staat een afbeelding source zo geformuleerd:

<afbeelding href="***"> </afbeelding>

Mijn xsl in zo ingedeeld:

[1] <td><xsl:call-template name="image"/></td>

En:

[2] <xsl:template name="image">
[img]"***"></img>[/img]

Nu is mijn probleem: hoe krijg ik de "***" uit de xml en op de "***" plek in de xsl?
Het irritante zit hem dus in de dubbele templates, ik kan niet in [2] nog een template aanroepen.
iemand suggesties hoe ik dit kan oplossen, of misschien een compleet andere structuur, ik zit echt ff vast ... :'(

  • djc
  • Registratie: December 2001
  • Laatst online: 08-09-2025

djc

Ik denk dat je beter een apply-templates select="afbeelding" kan doen en dan een template match="afbeelding" maken. In de img.src kun je dan {@href} gebruiken om de afbeelding.href aan te roepen.

[ Voor 81% gewijzigd door djc op 23-01-2004 11:35 ]

Rustacean


Verwijderd

Topicstarter
jaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa het werkt !
hehe dank dank, soms zit ik zo lang te staren dan zie ik het echt niet meer ...