Я довольно новичок в XSLT, и мне было интересно, как я могу заменить некоторые элементы.По сути, я хотел бы заменить элементы BR , которые имеют дополнительные атрибуты, просто обычными BR .XML выглядит следующим образом:
<outer_element>
<p>
<font face="Arial">
Invitations<br>
</font>
<font face="Arial">
Charts<br>
</font>
</p>
<span style="font-size:12pt;">
<br clear="all" style="font-size:18pt;">
</span>
<outer_element>
И ниже приведена часть XSL:
<xsl:template match="//outer_element">
<xsl:element name="outer_element">
<xsl:value-of select="."/>
</xsl:element>
<xsl:element name = "text">
<xsl:value-of select="."/>
</xsl:element>
</xsl:template>
Кроме того, я не знаю точно, является ли это решение XSLT 1.0 или XSLT 2.0, котороеЯ ищу.