PHP XSLTProcessor - unvalides XHTML

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • PHP XSLTProcessor - unvalides XHTML

    Halllo,

    ich versuche mit PHP / DOM / XSLT ein valides XHTML Dokument zu erzeugen.
    leider vergebens..

    1. ich hab es nun zwar geschaft den doctype mittels DOM zu erstellen,
    doch bei der XSLT Ausgabe wird mir immer ein ungeschlossener <meta /> tag (content-type...) in die Ausgabe geschrieben..

    folgender XSLT Kopf erzeugt mir das:
    Code:
    <xsl:stylesheet 
    	xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
    	xmlns="http://www.w3.org/1999/xhtml"
    	version="1.0">
    
    	<xsl:output
            method="html"
    		indent="yes"
    		encoding="utf-8"
            doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"
            doctype-system="DTD/xhtml1-transitional.dtd"
        />
    
    [ ... ]

    2. Wie definiere ich die Einrueckungen im Quelltext der Ausgabe, damits schoener zu lesen ist?



    danke
    ...mind your brain
    need a free bulletin board:
    JBB - laufendes Board

  • #2
    aehm, habs
    output method muss xml sein, dann klappts (auch die einrueckung mit indent)
    dachte zwar das ich das schon getestet hatte.. naja
    nochmal zu vervollstaendigung
    Code:
    <xsl:stylesheet 
    	xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
    	xmlns="http://www.w3.org/1999/xhtml"
    	version="1.0">
    	<xsl:output
            method="xml"
    		indent="yes"
    		encoding="utf-8"
            doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"
            doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
        />
    
    
    
    </xsl:stylesheet>
    ...mind your brain
    need a free bulletin board:
    JBB - laufendes Board

    Kommentar

    Lädt...
    X