Hallo @all,
hier ersteinmal ein Ausschnitt aus meinem Quellfile
Mit der for-each-Anweisung wähle den Abschnitt aus, welcher mit der übergebenden Variablen, in diesem Fall "SFT00010", übereinstimmt.
Anschließend möchte ich den Inhalt von "content" haben, wo der name= "Symbol" ist.
Das Problem ist ja, dass ich nicht wieder mit einer for-each-Anweisung arbeiten kann, da ich ja sonst nicht mehr die Bedingung der "TI-Nummer" habe. Ich verzweifel gerade. Am Quellfile kann man leider nichts ändern.
hier ersteinmal ein Ausschnitt aus meinem Quellfile
Code:
<row> <cell name="textid" content="SFT00010"/> <cell name="5-Baud" content="10"/> <cell name="Longname" content="Parking Assistance 2"/> <cell name="Shortname" content="ParkiAssis2"/> <cell name="Symbol" content="PLA_10"/> </row> <row> <cell name="textid" content="SFT00020"/> <cell name="5-Baud" content="20"/> <cell name="Longname" content="High Beam Assistance"/> <cell name="Shortname" content="HighBeamAssis"/> <cell name="Symbol" content="FLA_20"/> </row>
Mit der for-each-Anweisung wähle den Abschnitt aus, welcher mit der übergebenden Variablen, in diesem Fall "SFT00010", übereinstimmt.
Code:
<xsl:for-each select="row/cell[@content=$TI-NUMMER1]">
Das Problem ist ja, dass ich nicht wieder mit einer for-each-Anweisung arbeiten kann, da ich ja sonst nicht mehr die Bedingung der "TI-Nummer" habe. Ich verzweifel gerade. Am Quellfile kann man leider nichts ändern.
Comment