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