carsten schlichting: mit xpath in attribute mode schreiben | xml/xsl update datei

Beitrag lesen

hallo

wollte dann in der xml datei dem root-node  ein attribute z.B. layout-name="z.B.start" mitgeben, das bestimmen soll, welche stylesheets mit hilfe von mode ausgewählt werden sollen

in der xsl datei sollte dann dieses attribut mit xpath in das attribute mode geschrieben werden, so dass dann für das passende layout die richtigen templates gewählt werden können.

aber leider funktioniert es nicht so wie ich es möchte.

mode="@layout-name" wird nicht verstanden.

folgendes hatte ich nun probiert, hat aber alles leider nicht geklappt:

habe im stylesheet eine variable angelegt, die ihren wert aus dem xml dokument bezieht.

aber mode="$layout-typ-z.B.1"

funktioniert nicht.

als fehlermeldung wird ausgegeben, dass kein $ in mode=" ..vorhanden sein darf??

grüße carsten