Dado el siguiente código XML:partido bajo condición de que el valor nodo actual
<current>
<login_name>jd</login_name>
</current>
<people>
<person>
<first>John</first>
<last>Doe</last>
<login_name>jd</login_name>
</preson>
<person>
<first>Pierre</first>
<last>Spring</last>
<login_name>ps</login_name>
</preson>
</people>
¿Cómo puedo obtener "John Doe" desde dentro de la matcher/inicio de sesión actual?
He intentado lo siguiente:
<xsl:template match="current/login_name">
<xsl:value-of select="../people/first[login_name = .]"/>
<xsl:text> </xsl:text>
<xsl:value-of select="../people/last[login_name = .]"/>
</xsl:template>
Bueno, ignora mi respuesta más abajo, esta es genial.Limpio y compuesto de agradables partes reutilizables. –
¡me encanta! gracias ... nunca escuché sobre la tecla xsl: antes ... –