So kann man geschweifte Klammern in Attributen in XSLT nutzen

Dieser Artikel beschreibt, wie Sie geschweifte Klammern in Attributen innerhalb eines XSLT-Templates verwenden.

Nachfolgend wird aufgezeigt, wie Sie geschweifte Klammern in Attributen korrekt setzen.
Das erste Beispiel zeigt die falsche Umsetzung auf (...{'animate' : 'height'}...). Im zweiten Beispiel wird die Umsetzung richtig angeführt, also das Attribut über xsl:attribute definiert.

Falsches Beispiel: Geschweifte Klammern in Attributen

...
<div class="elementHeadline" onmouseover="wDocument.show('wConfigMask_{@wEditorId}', {'animate' : 'height'})">
...

Korrektes Beispiel: Geschweifte Klammern in Attributen

...
<div class="elementHeadline">
  <xsl:attribute name="onmouseover">wDocument.show('wConfigMask_<xsl:value-of select="@wEditorId"/>', {'animate' : 'height'})</xsl:attribute>
...

Weitere Informationen