Hallo!
<Inhalt>
<Text id="0" field="cover" width="100"></Text>
<Text id="1" field="xxx" width="100"></Text>
<Text id="2" field="yyyy" width="100"></Text>
</Inhalt>Meine XSL soll nun die 'width' auslesen, bei welcher 'field' = cover ist.
Inhalt/Text[@field='cover']/@width
Meine Ansatz ging in die Hose
Inhalt/Text[@field='cover' and @width]
Das liefert Dir nur alle Elemente <Text>, die ein field-Attribut mit dem Wert "cover" und ein Width-Attribut besitzen.
Inhalt/Text[@field='cover']/[descendant::@width]
Das liefert Dir alle Kindelemente (nicht Attribute!) eines Text-Elements mit dem Attribut field="cover", die ein Attribut width besitzen.
Viele Grüße,
Christian