MudGuard: Namen von beliebigen Unterlement

Beitrag lesen

Hi,

<xsl:with-param name="title" select="information/*[name() != 'debugmessage' and name() != 'user' and name() != 'date']/name()"/>
Wie man vielleicht sehn kann will ich das Element (kann nur eins vorkommen) unter information selektieren dass nicht gleich debugmessage user oder date heißt. Der Name des Elementes ist dabei dynamisch. Und genau diesen dynamischen Namen des 4. Elementes will ich haben.

Dann müßtest Du m.E. den Knoten als Argument der name-Funktion verwenden:

<xsl:with-param name="title" select="name(information/*[name() != 'debugmessage' and name() != 'user' and name() != 'date'])"/>

Dein Konstrukt läuft ja, wenn man mal die [] wegläßt, auf information/*/name() raus, würde also den Namen eines Enkels von information liefern.

cu,
Andreas

--
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.