Christian Seiler: Von XSLT 2.0 zu XSLT 1.0

Beitrag lesen

Hallo!

Habe dann mal mein Stylesheet umgestellt und hänge nun am folgenden Problem.

<xsl:template name="failsonpagesInfo">
   <xsl:variable name="onPageInfo" select="//pi4:hits[@severity='Info']/pi4:hit/@page"/>
  <xsl:variable name="HitsRuleInfo" select="//pi4:hits/@rule_id"/>
   <xsl:if test="//pi4:hits[@severity='Info']">
    <xsl:for-each select="//pi4:pages/pi4:page[@id=$onPageInfo]">
     <p><b>Hits on Page <xsl:value-of select="@nr"/>:</b>
<xsl:for-each select="//pi4:rules/pi4:rule[@id=$HitsRuleInfo]/pi4:display_name"><br><xsl:value-of select="."/></br></xsl:for-each></p>
    </xsl:for-each>
   </xsl:if>
</xsl:template>

Funktioniert mit XSLT 2.0 mit XSLT 1.0 nicht ... liegt es an den Xpath Ausdrücken ?!

Was ist denn die genaue Fehlermeldung, die Dein XSLT 1.0 Prozessor ausspuckt? Und: Welchen verwendest Du?

Viele Grüße,
Christian