xsl:if Probleme
Andi
- xml
0 Mia0 MudGuard0 Thomas J.S.
Guten Morgen,
ich habe folgendes XML:
<PackageLists Type='ShuList'>
</PackageLists>
Nun möchte ich den Type auslesen:
<xsl:if test="PackageLists/@Type='ShuList'">
Test
</xsl:if>
Aber der FOP-Parser geht mir nicht in die Anweisung. Ich habe schon alles mögliche versucht. Sehe ich hier den Fehler nicht?
Gruß
Andi
Hallo Andi,
Versuche es mal so:
<xsl:if test="PackageLists@Type='ShuList'">
Test
</xsl:if>
Gruß Mia
Hi,
<PackageLists Type='ShuList'>
</PackageLists>
Nun möchte ich den Type auslesen:
<xsl:if test="PackageLists/@Type='ShuList'">
Test
</xsl:if>
Ohne zu wissen, aus welchem Kontext das geschieht, kann ich nur vermuten:
der Kontext ist nicht das Elternelement des PackageLists-Element.
cu,
Andreas
Hallo,
ich habe folgendes XML:
<PackageLists Type='ShuList'>
</PackageLists>Nun möchte ich den Type auslesen:
<xsl:if test="PackageLists/@Type='ShuList'">
Test
</xsl:if>
<xsl:if test="PackageLists[@Type='ShuList']">
Test
</xsl:if>
Grüße
Thomas