Ciao![]()
Allora ho una serie di link da formattare all'interno di un nodo.
<nodo>
<Link Indirizzo=""></Link>
<Link Indirizzo=""></Link>
</nodo>
Ho già un template per trasformarli
<template match="Link">
<a href="@Indirizzo">
<xsl:apply-templates />
</a>
</template>
E fin quà tutto ok
Però delle volte su alcuni nodi con dei link devo aggiungere per ogni link l'elemento[*]
allora riprendendo l'esempio di sopra ho aggiunto
<xsl:template match="nodo">
<ul>
<xsl:for-each select="*">[*]
<xsl:apply-templates/>
</xsl:for-each>
[/list]
</xsl:template>
Cosi ogni volta che trova un <nodo> aggiunge un elenco ed applica ai suoi figli l'attributo[*] , funziona però non mi formatta + il link, si vede il testo del link ma manca la trasformazione del <LINK>
Avete capito ? .....come posso fare ?
Altre opzioni da provare qui --- select=" :master: " ---
Io ho provato * . child::node .........nisba![]()

Rispondi quotando