<a>
<xsl:attribute name="href">
<xsl:value-of select="/*/properties/property[@name='report']/@value" />
</xsl:attribute>
</a>
¿Hay alguna forma de cancat otra cadena para
<xsl:value-of select="/*/properties/property[@name='report']/@value" />
Necesito pasar algo de texto al atributo href además del valor de la propiedad del informe
concat()
función no es necesaria aquí.<a title="" href="https://stackoverflow.com/page.cfm?id=425">Anders, John</a>
y me gustaría crear un campo oculto en XSLT que solo tome el número de identificación. ¿Cómo puedo lograrlo?Tres respuestas:
Sencillo :
Usando 'concat':
Atajo de atributos como lo sugiere @TimC
fuente
<img src="{//your/xpath}vmLogo.gif" />
Utilizar :
fuente
La forma más fácil de concanear una cadena de texto estático a un valor seleccionado es usar elemento.
fuente
El método más sencillo es
cuando la estructura XML es
fuente
No es la solución más legible, pero puede mezclar el resultado de un valor de con texto sin formato:
fuente
' Text'
), se generará un espacio en blanco (incluso una nueva línea).