Thomas J.S.: Wie arbeitet man mit den Befehlen SVG und Co. ?

Beitrag lesen

Hallo!

Das mit dem DOCTYPE klappt in der XSL-Datei irgendwie nicht. Was mache ich denn da falsch?

In eine XSL Datei gehört kein <!DOCTYPE ...>

Der folgende Code soll in eine XSL-Datei eingebunden werden. Is das möglich?

Ja.

Es gibt mehrere Möglichkeiten:
<bilder>
<bild id="erste" href="meinesvg.xml" />
</bilder>
.
.
.
<xsl:template match="bilder">
  <xsl:for-each select="bild">
   <h2><xsl:apply-templates select="document(@href)"</h2>
  </xsl:for-each>
</xsl:template>

-----
oder so:

<xsl:for-each select="document(meinesvg.xml)">
<!-- falls was noch kommt -->
</xsl:for-each>

--
oder:
<xsl:value-of select="document(meinesvg.xml)" />

---

Ich gng davon aus, daß die XML und die XSL Datei im selben Verzeichnis sind. Falls nicht;z.B. document(../xml/meinesvg.xml)

Momentan ist das eine SVG-Datei und diese kann mich mir auch mit den IE 5 ansehen.

Ich kann das nicht:
Use of default namespace declaration attribute in DTD not supported.
also er meckert mir genaus das an (die attribute in <svg>)
<svg width="10cm" hight="10cm">

Grüße
Thomas