<a>
<xsl:attribute name="href">
<xsl:value-of select="/*/properties/property[@name='report']/@value" />
</xsl:attribute>
</a>
Gibt es eine Möglichkeit, einen anderen String zu cancat
<xsl:value-of select="/*/properties/property[@name='report']/@value" />
Ich muss zusätzlich zum Berichtseigenschaftswert Text an das href-Attribut übergeben
concat()
Funktion ist hier nicht notwendig.<a title="" href="https://stackoverflow.com/page.cfm?id=425">Anders, John</a>
und ich möchte ein verstecktes Feld in XSLT erstellen, das nur die ID # akzeptiert. Wie kann ich das erreichen?Drei Antworten:
Einfach:
Verwenden von 'concat':
Attributverknüpfung wie von @TimC vorgeschlagen
quelle
<img src="{//your/xpath}vmLogo.gif" />
Verwendung :
quelle
Der einfachste Weg, eine statische Textzeichenfolge mit einem ausgewählten Wert zu verknüpfen, ist die Verwendung Element.
quelle
Die einfachste Methode ist
wenn die XML-Struktur ist
quelle
Nicht die am besten lesbare Lösung, aber Sie können das Ergebnis aus einem Wert von mit einfachem Text mischen:
quelle
' Text'
) haben, wird ein Leerzeichen (auch eine neue Zeile) ausgegeben.