stareagle: XSLT Zugriff auf Elemente von extern eingebunden XML-Daten

Beitrag lesen

Hallo fra@ma,

ja XSL kann schon nervig sein.

Mir fallen zwei möglich Lösungen ein (beide nicht getestet):

Variante 1: Auf die Variable verzichten. Du kannst Teile aus einem externen Dokument auch direkt mit einem XPath-Ausdruck ansprechen. Anhand deines Beispiels würde das so aussehen:

  
...  
<xsl:value-of select="document(site:inhalt/@url)/in:inhalt/in:head" />  
...  

Variante 2: Du kannst innerhalb eines <xsl:variable> Elementes auch weitere XSL-Elements verwenden, z.B. <xsl:copy-of>:

  
...  
<xsl:variable name="extern_xml">  
   <xsl:copy-of select="document(site:inhalt/@url)" />  
</xsl:variable>  
...  

Falls das nicht funktioniert melde dich nochmal hier.

Beste Grüße

Stareagle