A.J Geschrieben 15. Februar 2006 Teilen Geschrieben 15. Februar 2006 Hallo Zusammen, kann mir jemand bei SVG und XSLT weiterhelfen ?? Bekomme zwar eine xml nach html, aber nicht xml nach svg ?? Hier meine XML-Datei: <?xml version="1.0" encoding="ISO-8859-1"?> <?xml-stylesheet version="1.0" href="kreise.xsl" type="text/xsl"?> <kreise> <kreis> <mittelpunkt_x>100</mittelpunkt_x> <mittelpunkt_y>150</mittelpunkt_y> <radius>50</radius> <farbe>red</farbe> </kreis> <kreis> <mittelpunkt_x>300</mittelpunkt_x> <mittelpunkt_y>250</mittelpunkt_y> <radius>70</radius> <farbe>blue</farbe> </kreis> </kreise> Und hier die XSL: <?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" doctype-public="-//W3C//DTD SVG 1.0//EN" doctype-system= "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" encoding="ISO-8859-1" media-type="image/svg+xml" version="1.0" indent="yes" /> <xsl:template match="/"> <svg> <text x="20" y="20">Dieses SVG-Dokument wurde mittels XSLT aus einem XML-Dokument generiert.</text> <xsl:for-each select="kreise/kreis"> <circle> <xsl:attribute name="cx"> <xsl:value-of select="mittelpunkt_x" /> </xsl:attribute> <xsl:attribute name="cy"> <xsl:value-of select="mittelpunkt_y" /> </xsl:attribute> <xsl:attribute name="r"> <xsl:value-of select="radius" /> </xsl:attribute> <xsl:attribute name="fill"> <xsl:value-of select="farbe" /> </xsl:attribute> </circle> </xsl:for-each> </svg> </xsl:template> </xsl:stylesheet> Gruß AJ Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
etreu Geschrieben 16. Februar 2006 Teilen Geschrieben 16. Februar 2006 Was passiert denn aktuell? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.