Andi: Zwei DTD's für ein Ausgabedokument erzeugen

Beitrag lesen

»

Besten Dank,

hab schon ein paar CData Blöcke bei mir in dem XSLT, nur habe ich sie in diesem Fall immer an die falsche Stelle gesetzt...
Als Ergebnis bekomme ich nun jedoch zweimal
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-flat-20030114.dtd"
     [<!ATTLIST svg
    xmlns:attrib CDATA #IMPLIED
   >
   <!ATTLIST path
   attrib:font-family CDATA #IMPLIED
   attrib:name CDATA #IMPLIED
   >
   ]>

<!DOCTYPE svg
  PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-flat-20030114.dtd">
Wo wird denn der Doctype definiert? Denn, wenn man ihn beim xsl:output herausnimmt, wird er trotzdem 2x aufgeführt? Kann es sein, das der doctype durch das svg-Element automatisch gesetzt wird?

Beste Grüße

Andi

Hallo nochmal,

habe meinen Fehler gefunden. Jetzt funktionierts. Besten Dank nochmals!