carsten schlichting: mehrere xsl stylesheets dynamisch

Hallo

da

xsl:include

und

xsl:import

nicht in einem template vorkommen dürfen
und direkt unter

xsl:stylesheet

vorkommen müssen ... wird es so denke ich schwierig xsl-stylesheets dynamisch einzubinden. - oder???

auch der Versuch des doppelten Einbindens direkt in der xml datei mit 2mal:

<?xml-stylesheet type="text/xsl" href="stylesheet1.xsl"?>
    <?xml-stylesheet type="text/xsl" href="Stylesheet2.xsl"?>

hat leider nicht funktioniert.

Manchmal ist es doch nicht sinnvoll alle xsl-stylesheets des webauftrittes auf einmal hoch zuladen.Und xsl stylesheets dynamisch mit php zu erzeugen verkompliziert ja noch einmal alles, wobei es doch einfacher werden sollte.

Gibt es vielleicht doch eine weitere Möglichkeit einer Dynamik direkt in den xsl stylesheets, dass diese sich aus sich selbst heraus erweitern können.

carsten

  1. Auch nach langem Suchen habe ich nichts gefunden...

    Vielleicht ist das auch nicht gewollt, sodass die leute gezwungen werden wirklich alle Daten und Html zu trennen. , um das xsl-stylesheet nicht zu groß werden zu lassen.

    Wenn man xsl dynamisch einbinden könnte, würden vielleicht manche es wie ein aus reinen html-Seiten bestehenden Webauftritt benutzen.

    Grüße aus berlin
    carsten

  2. Hallo

    da
        xsl:include
    und
        xsl:import

    nicht in einem template vorkommen dürfen

    Sagt wer???

    und direkt unter

    xsl:stylesheet

    vorkommen müssen ... wird es so denke ich schwierig xsl-stylesheets dynamisch einzubinden. - oder???

    Überhaupt nicht.

    Grüße
    Thomas