Thomas J.S.: Namespace im Root-Tag definieren

Beitrag lesen

Hallo,

Wenn ich aber in der xsl-Datei für das oberste svg-Element den Namespace mit xmlns="http://www.w3.org/2000/svg" definiere, tauchen plötzlich bei vielen, aber nicht allen Kindelementen in der Ausgabe leere namespaces auf, die die Anzeige der SVG-Datei verhindern.

Wenn du eine SVG-Datei mittels einer XSL-Sheet modifizierst, solltest du folgednes versuchen:

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns="http://www.w3.org/2000/svg"
exclude-result-prefixes="#default">
...
</xsl:stylesheet>

Sollte dies nicht das gewünsche Ergebnis brignen, muss du schon etwas von deinem XSL zeigen.

Grüße
Thomas