Xsl:choose und Attribute

Hi Zusammen,
ich möchte in XSLT Elemente in Abhängigkeit vom Attribut ausgeben. Versucht habe ich es bisher so:

S N

Funktioniert aber leider nicht.
Kann mir jemand sagen warum?

Grüße

Tobey

Hallo,

ich möchte in XSLT Elemente in Abhängigkeit vom Attribut
ausgeben. Versucht habe ich es bisher so:

Funktioniert aber leider nicht.

was genau funktioniert denn nicht?

<?xml version="1.0"?>

als XML, und

 Stopp found 
 No Stopp found 

ergibt bei mir

 Stopp found 
 No Stopp found 

als Ergebnis.

gruß
Heavy

Hi,
Danke für die Antwort.
Wenn ich das richtig sehe, wird bei Deiner Lösung getestet ob ein Element ein Attibut hat oder nicht.
Habe mich wahrscheinlich etwas unpräzise ausgedrückt.
Ich wollte abhängig vom Wert des Attributes, , einer Liste ein entsprechndes Zeichen als Präfix voranstellen. Hab ich hier mit S oder N geschrieben.

Bei meiner Lösung bekommen alle Symbol-Listen ein N vorangestellt, auch die mit dem Attribut-Wert stopp.

Ich habe mal da gesamte Template beigefügt.

S

N

Danke schonmal

Wünsche noch einen schönen Abend

tobey

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Wenn ich das richtig sehe, wird bei Deiner Lösung getestet ob
ein Element ein Attibut hat oder nicht.

bei deiner auch :smile:

Habe mich wahrscheinlich etwas unpräzise ausgedrückt.
Ich wollte abhängig vom Wert des Attributes, , einer Liste ein entsprechndes
Zeichen als Präfix voranstellen. Hab ich hier mit S oder N
geschrieben.

Wenn du den Attributwert vergleichen willst muß das Beispiel etwas angepasst werden:

 S

 N

Statt des Attributnamens kannst du auch * eintragen, wenn das ganze unabhängig vom Namen funktionieren soll.

HTH
Heavy

Wenn ich das richtig sehe, wird bei Deiner Lösung getestet ob
ein Element ein Attibut hat oder nicht.

bei deiner auch :smile:

Stimmt :wink:

Wenn du den Attributwert vergleichen willst muß das Beispiel
etwas angepasst werden:

S

N

Statt des Attributnamens kannst du auch * eintragen, wenn das
ganze unabhängig vom Namen funktionieren soll.

HTH
Heavy

Funktioniert einwandfrei

Vielen Dank für die Hilfe und noch eine schönen Tag

Tobey