Mr. Horse: Problem gelöst

Beitrag lesen

Hallo Christian,

danke für Deine superschnelle Antwort!

Du solltest eher so etwas machen:
[...]

Das klappt tatsächlich. Und erscheint mir jetzt, wo ich's weiß, auch sauberer und XML-gemäßer.

  1. XSL ist eine funktionale Programmiersprache, d.h. Du kannst nicht einfach etwas Setzen und hinterher ändern.

Ja, habe ich mir hinter die Ohren geschrieben (ich hatte auch anderswo im Netz schon den Hinweis gefunden, dass man z.B. den Wert einer Variablen in XSL nicht ändern kann.

  1. XPath-Selektoren beziehen sich immer auf den Quell-Dokumentbaum, d.h. @class matcht garantiert *nicht* das class-Attribut des *generierten* Knotens - sondern höchstens ein potentiell existierendes class-Attribut des aktuellen Knotens im Quelldokument.

Ah, ok, habe da zu sehr von den Script-Sprachen her gedacht.
Danke für Deine Hilfe.

So long,
Andreas

--
No, Sir, I don't like it.