Announcement

Collapse
No announcement yet.

Variablenproblem????

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Variablenproblem????

    Ich bin mit meinem Problem weiter gekommen, aber bin jetzt wieder an einem Punkt wo ich Hilfe brauche:

    Ich habe den folgenden Code:
    Code:
    <xsl:template match="page[@number&gt;1]">
    		<xsl:copy>
    			<xsl:apply-templates select="@*"/>
    			<xsl:variable name="xyz">
    				<xsl:value-of select="number(text[.='tesst']/@top)"/>
    			</xsl:variable>
    			<xsl:for-each select="text[@top&gt;$xzy]">
    Ich brauche das variable weil number(text[.='tesst']/@top) auf einer anderen seite eine andere Zahl ist.

    das bringt also nichts wenn ich folgendes schreibe:
    <xsl:for-each select="text[@top&gt;number(text[.='tesst']/@top)">

    auch mit slashes

    <xsl:for-each select="text[@top&gt;number(<<< // >>>>text[.='tesst']/@top)">

    bringt das nichts.

    Also Frage:

    Gibt es einen Weg, wie ich vielleicht das anders machen kann?
    Wenn nein, wie funktioniert das über den harten weg???

    Anhang ist anbei. Der harte Weg wäre:

    Jedes Element in einer Zelle + Abstand ist eine Variable
    Die Zeile ist ein Xpath befehl konkateniert mit AND
    und der Superbefehl ist dann ein Xpath konkateniert mit |

    Hintergrund:
    ich möchte aus xml und xslt ein xslt generieren.

    Kann jemand helfen?
    Danke
    Tamer
    Attached Files
Working...
X