Здравствуйте, Lloyd, Вы писали:
L>Здравствуйте, embla, Вы писали:
L>L><?xml version="1.0" encoding="utf-8"?>
L><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
L> <xsl:output method="xml" indent="yes"/>
L> <xsl:template match="*[@name = 'node11']">
L> <xsl:copy-of select="."/>
L> </xsl:template>
L> <xsl:template match="*[.//*[@name = 'node11']]">
L> <xsl:copy>
L> <xsl:copy-of select="@*"/>
L> <xsl:apply-templates select="*"/>
L> </xsl:copy>
L> </xsl:template>
L> <xsl:template match="*" />
L></xsl:stylesheet>
L>
L>Оно?
Извините, вы не подскажете, как в данном xsl использовать if?
То есть, допустим, если приходит параметр 'true', то искать ноду с именем node11, а если 'false', то node12?