38
Voglio solo sapere come leggere un attributo di un nodo genitore da un nodo figlio in XSLT. Codice:Come leggere l'attributo di un nodo genitore da un nodo figlio in XSLT
<A>
<b attr1="xx">
<c>
</c>
</b>
</A>
XSLT:
<xsl:template match="c">
<xsl:value-of select="attribute of b node">
</xsl:template>
sì proprio ora codificato // @ attr1 e ha funzionato per me ... comunque grazie per l'aiuto. – Wondering
@Wondering - l'espressione "// @ attr1" esegue la scansione del documento INTERO (e non si ferma nemmeno quando trova la prima corrispondenza). Questo è molto inefficiente e potrebbe essere sbagliato @ attr1 (se hai questo attributo in altri posti). La soluzione di @Adam Batkin è più efficiente e meno probabile che accidentalmente selezioni il valore sbagliato. –
@Mads: Grazie per i tuoi input e informazioni, implementerà lo stesso – Wondering