Christian Kruse: Ignorieren bestimmter Elemente

Beitrag lesen

Hallo Thomas,

Was meinst du mit Erweiterung?
a) Es existiert ein Dokument mit XHTML-Syntax
und XHTML-Elementen und nun soll _in_ dieses
Dokument etwas eingefügt werden?

Nein. Es existiert ein XML-Dokument, dass aus
XHTML-Elementen und eigenen Elementen besteht. Es
importiert also bestimmte Teile des
XHTML-Namensraums. Aber gleichzeitig existieren
auch eigene Elemente in diesem Dokument. Nun soll
dieses XML-Dokument komplett nach XHTML
transformiert werden: die schon bestehenden
XHTML-Elemente sollen weiter drin bleiben, die
eigenen XML-Teile sollen in XHTML uebersetzt
werden. Beispiel (rein fiktiv):

<doc>
 <a href="blahr">Link</a> nach irgendwo
</doc>

<doc> soll umgesetzt werden nach XHTML, <a> soll
jedoch unveraendert uebernommen werden. Und fuer
dieses Problem suche ich nun eine generische
Loesung, ich moechte also eine Loesung fuer alle
XHTML-Elemente, ohne dass ich fuer jedes einzelne
ein xsl:template schreiben muss oder es im
<xsl:template match=""> auffuehren muss. Ich
moechte also quasi eine Art Default-Regel
definieren, die immer dann in Kraft tritt, wenn
kein passendes Template fuer ein Element gefunden
wurde.

Gruesse,
 CK

--
Descartes sagte: 'Ich denke, also bin ich.' Ich hingegen sage: 'Ich denke nicht, also bin ich.'