So überprüfen Sie die XML-Knotennamen mit xsl: if

8

Ich habe eine XML-Datei, die so aussieht.

%Vor%

Nun muss ich in meiner xsl überprüfen, ob das Tag <Text> oder <Radio> ist und <input> tag basierend auf diesem Ergebnis generieren.

Gibt es irgendwas, das ich mit <xsl:if> machen kann? Wie <xsl:if test = 'node = <Text>'>

    
user1602243 21.02.2013, 06:13
quelle

1 Antwort

19
%Vor%

Es gibt jedoch andere Ansätze, die vielleicht besser sind:

Eine besteht darin, eine Vorlage für diesen Artikel zu verwenden; Die XSLT-Engine führt den Test automatisch durch, wenn Sie es so betrachten möchten.

%Vor%

Eine weitere Möglichkeit besteht darin, die self:: -Achse

zu verwenden %Vor%     
user663031 21.02.2013, 06:17
quelle

Tags und Links