MudGuard: Gültiger XPATH Ausdruck verursacht Fehler (XSLT)

Beitrag lesen

Hi,

<xsl:template match="//*[@id='map']/../../@gridwidth">

Du suchst das gridwidth-Attribut eines Elements, dessen Enkel die id map hat?

Das würde ich so probieren:

match="//*[*/*/@id='map']/@gridwidth"

(daß in Deinem XML kein Element mit id="map" vorkommt, hast Du berücksichtigt?)

Wenn ich die XSL auf die Source XML loslasse, knallt es bei der XPATH Anweisung im 2. templatematch-tag "//*[@id='map']/../../@gridwidth"

Dann dreh den Lautsprecher ab. (Oder sag, was "knallt" bedeutet - genauer Text der Fehlermeldung, interessant wäre auch, welcher XSLT-Prozessor benutzt wird.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.