salve a tutti, volevo chiedere se è un mio errore oppure è la realtà dei fatti:
utilizzando la classe XSLTProcessor per stampare un xml con un file xsl, mi risulta un errore se nel xsl inserisco un tag variable con ulteriori tag interni;
ecco un esempio:
questo codice funziona
codice:
<xsl:variable name="mioPath">img/</xsl:variable>
[img]{$mioPath}immagine.jpg[/img]
ma se uso una variabile con tag interni non va bene
codice:
<xsl:variable name="mioPath">
<immagine>img/</immagine>
<sfondo>sfondi/<immagine>
</xsl:variable
[img]{$mioPath/immagine}immagine.jpg[/img]
il codice dovrebbe funzionare così come riportato nel corso di questo sito