Hello out there!
Ungetestet, aber so scheint laut Spezifikation so zu gehen:
Getestet, geht*. Danke.
Wenn man weiß, wie’s heißt findet man’s auch in der Spec: [XSLT §7.1.1]
*Hm, geht teilweise. Wenn ich „Der vorgegebene Namensraum (wie durch xmlns deklariert) kann durch Einbindung von #default in die Liste der Namensraum-Präfixe als ausgeschlossener Namensraum gekennzeichnet werden“ richtig deute, sollte bei
<xsl:stylesheet version="1.0"
exclude-result-prefixes="#default foo"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:foo="http://example.net/foo#"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
>
auch der XHTML-Namensraum nicht im Ergebnis stehen; tut es aber. Mein Fehler oder der des Prozessors?
(Entgegen meinem OP brauch ich den XHTML-Namensraum nun doch nicht im Ergebnis, weil nicht die gesamte XHTML-Ressource durch XSLT erzeugt wird, sondern nur ein Teil davon.)
See ya up the road,
Gunnar
--
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)