#xml #xslt
#xml #xslt
Вопрос:
Хорошо, вот пример того, чего я пытаюсь достичь:
<div class="testClass1 {place xsl:value-of HERE}"> </div>
Есть ли какой-либо способ реализовать что-то подобное в XML / XSLT?
По сути, мне просто нужно создать опцию, чтобы задать класс для обертывания div в XML… Не уверен, возможно ли это.
Ответ №1:
Используйте шаблон значения атрибута:
<div class="testClass1 {xpath-expression}"> </div>
…или xsl:атрибут.
<div>
<xsl:attribute name="class">testClass1 <xsl:value-of select="{xpath-expression}"/></xsl:attribute>
</div>
Ответ №2:
Вы всегда можете использовать
<div>
<xsl:attribute name="class">testClass1 <xsl:value-of select="..." /></xsl:attribute>
<div>