Hi -
ich versuche per XLST ein XML-File anzuändern und bekomme es nicht hin - ich muss eine Datei in Indesign einlesen...
XML Ausgangsfile:
XML Zielfile:
also das IMAGE muss hinzu und der Bildname ist gleich dem Inhalt von ARTNR
selbst meine bisherigen Versuche scheitern :-((
XSL:
kann mir jemand mein XSL "pimpen"...??
mit Dank!!
Ingolf
ich versuche per XLST ein XML-File anzuändern und bekomme es nicht hin - ich muss eine Datei in Indesign einlesen...
XML Ausgangsfile:
Code:
<GSEXPORTDATA> <DATASET> <RECORD> <ARTNR>611105</ARTNR> </RECORD> <RECORD> <ARTNR>611108</ARTNR> </RECORD> <DATASET> <GSEXPORTDATA>
Code:
<GSEXPORTDATA> <DATASET> <RECORD> <ARTNR>611105</ARTNR> <IMAGE href="file://media/img/611105.jpg" /> </RECORD> <RECORD> <ARTNR>611108</ARTNR> <IMAGE href="file://media/img/611108.jpg" /> </RECORD> <DATASET> <GSEXPORTDATA>
selbst meine bisherigen Versuche scheitern :-((
XSL:
Code:
<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/> <xsl:template match="GSEXPORTDATA/DATASET/"> <xsl:for-each select="RECORD"> <xsl:copy-of select="ARTNR"/> <xsl:element name="IMAGE"><xsl:copy-of select="ARTNR"/></xsl:element> </xsl:for-each> </xsl:template> </xsl:stylesheet>
kann mir jemand mein XSL "pimpen"...??
mit Dank!!
Ingolf
Comment