[XSLT] Mehere XML-dateien als Quelle



  • Hallo
    man kann ja mittels

    <xsl:apply-templates select="document(datei.xml)"/>
    

    eine die Daten einer bestimmte XML-Datei in die XSLT importieren und dann mit den Regeln der erstellten XSLT bearbeiten.

    Kann man auch alle XML-Dateien importieren die in einem Verzeichnis liegen?

    Also irgendwie so:

    <xsl:for-each select="*.xml">
        <xsl:apply-templates select="/"/>
    </xsl:for-each>
    

    ich hab mal versucht sowas zu basteln aber das funktioniert nicht:

    <xsl:for-each select="//*:file">
        <xsl:variable name="file" select="document(@url)"/>
        <xsl:apply-templates select="document($file)"/>
    </xsl:for-each>
    

    sowas in der Art wurde in http://www-128.ibm.com/developerworks/xml/library/x-tipbatc.html benutzt.

    hat jemand eine Idee wie man das machen kann?


Anmelden zum Antworten