ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
1569
1569
EMPFEHLEN
-
Hallo,
ich will ein Attribute zählen wie of es vorkommt.
Ich habe folgende Struktur:
Code :1 2 3 4 5 6
Kategorie --- Kapitel ------ Abschnitt --------- Eintrag (Attribute: Index & Beanstandung) ------------ Frage ------------ Antwort
Ich laufe nun über Kategorie, Kapitel und Abschnitt.
Wenn im Abschnitt ein Beanstandungs-Attribute mit einem Wert gefüllt ist, möchte ich es wissen, dass ich was ausgeben kann.
Wie mach ich das am besten ?
So funktioniert es nicht :/
Code :1 2 3 4 5 6 7 8
[SIZE=2][COLOR=#008080] [LEFT]<[/COLOR][/SIZE][SIZE=2][COLOR=#3f7f7f]xsl:variable [/COLOR][/SIZE][SIZE=2][COLOR=#7f007f]name[/COLOR][/SIZE][SIZE=2]=[/SIZE][SIZE=2][COLOR=#2a00ff]"foundIt" [/COLOR][/SIZE][SIZE=2][COLOR=#7f007f]select[/COLOR][/SIZE][SIZE=2]=[/SIZE][SIZE=2][COLOR=#2a00ff]"count(Eintrag/@Beanstandung[.][1])"[/COLOR][/SIZE][SIZE=2][COLOR=#008080]/>[/LEFT] [/COLOR][/SIZE][SIZE=2][LEFT][/SIZE][SIZE=2][COLOR=#008080]<[/COLOR][/SIZE][SIZE=2][COLOR=#3f7f7f]xsl:if [/COLOR][/SIZE][SIZE=2][COLOR=#7f007f]test[/COLOR][/SIZE][SIZE=2]=[/SIZE][SIZE=2][COLOR=#2a00ff]"$foundIt > 0"[/COLOR][/SIZE][SIZE=2][COLOR=#008080]>[/LEFT] [/COLOR][/SIZE][SIZE=2][LEFT][/SIZE][SIZE=2][COLOR=#008080]<[/COLOR][/SIZE][SIZE=2][COLOR=#3f7f7f]fo:block[/COLOR][/SIZE][SIZE=2][COLOR=#008080]>[/LEFT] [/COLOR][/SIZE][SIZE=2][LEFT]X [/SIZE][SIZE=2][COLOR=#008080]</[/COLOR][/SIZE][SIZE=2][COLOR=#3f7f7f]fo:block[/COLOR][/SIZE][SIZE=2][COLOR=#008080]>[/LEFT] [/COLOR][/SIZE][SIZE=2][/SIZE][SIZE=2][COLOR=#008080]</[/COLOR][/SIZE][SIZE=2][COLOR=#3f7f7f]xsl:if[/COLOR][/SIZE][SIZE=2][COLOR=#008080]> [/COLOR][/SIZE]
PS: Das hab ich aus dem Internet, weiß aber nicht (und finde auch keine beschreibung) wofür das [.] und das [1] stehen.
Kann mir da auch jemand helfen ?
-
Gelöst:
<xsl:variable name="foundIt" select="count(Eintrag[@Beanstandung = 'X'])"/>
<xsl:if test="$foundIt > 0">
<fo:block>
X
</fo:block>
</xsl:if>
Ähnliche Themen
-
Teil eines HREF-Attributs mit jQuery und Regular Expressions abändern?
Von josDesign im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 14.12.10, 11:52 -
Sed - letztes Vorkommen eines Strings
Von OnePixel im Forum Linux & UnixAntworten: 11Letzter Beitrag: 26.02.10, 11:32 -
Wie kann man in XSLT Elemente einer Liste zählen?
Von mathiasn im Forum XML TechnologienAntworten: 2Letzter Beitrag: 01.03.09, 09:34 -
Excel: letztes Vorkommen eines Zeichens ersetzen: /aa/bb/cc --> /aa/bb cc
Von Kryptaesthesie im Forum Office-AnwendungenAntworten: 6Letzter Beitrag: 19.10.07, 13:20 -
[RegExp] zweites Vorkommen eines Zeichens
Von crazyPower im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 02.08.05, 15:36





Zitieren
Login





