Geschuffelde
Gebruiker
- Lid geworden
- 29 jan 2003
- Berichten
- 152
Hallo,
Ik heb mijn stylesheet klaar.
ik wil alleen dat als er in het origineel USD staat dat er in de output EUR staat.
Met de overige currencies hoeft niets te gebeuren in <xsl:value-of select="@currency"/>
Alvast dank voor de hulp!!!
----------
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:gesmes="http://www.gesmes.org/xml/2002-08-01"
xmlns:rates="http://www.ecb.int/vocabulary/2002-08-01/eurofxref" version="1.0">
<xslutput omit-xml-declaration="no" method="xml" version="1.0" encoding="UTF-8"/>
<xsl:template match="/">
<eExact xsi:noNamespaceSchemaLocation="eExact-XML.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ExchangeRates>
<xsl:for-each select="gesmes:Envelope/rates:Cube/rates:Cube">
<xsl:variable name="date" select="@time"/>
<xsl:for-each select="rates:Cube">
<ExchangeRate>
<AdministrationCurrency>EUR</AdministrationCurrency>
<ForeignCurrency> <xsl:value-of select="@currency"/> </ForeignCurrency>
<Date> <xsl:value-of select="$date"/> </Date>
<Rate> <xsl:value-of select="@rate"/> </Rate>
</ExchangeRate> </xsl:for-each> <!--<ExchangeRate>
<Fields>
<CurrencyCode>EUR</CurrencyCode>
<ExchRate> <xsl:value-of select="1.0000"/> </ExchRate>
<FromDate> <xsl:value-of select="$date"/> </FromDate>
</Fields>
</ExchangeRate>--> </xsl:for-each> </ExchangeRates>
</eExact>
</xsl:template>
</xsl:stylesheet>
Ik heb mijn stylesheet klaar.
ik wil alleen dat als er in het origineel USD staat dat er in de output EUR staat.
Met de overige currencies hoeft niets te gebeuren in <xsl:value-of select="@currency"/>
Alvast dank voor de hulp!!!
----------
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:gesmes="http://www.gesmes.org/xml/2002-08-01"
xmlns:rates="http://www.ecb.int/vocabulary/2002-08-01/eurofxref" version="1.0">
<xslutput omit-xml-declaration="no" method="xml" version="1.0" encoding="UTF-8"/>
<xsl:template match="/">
<eExact xsi:noNamespaceSchemaLocation="eExact-XML.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ExchangeRates>
<xsl:for-each select="gesmes:Envelope/rates:Cube/rates:Cube">
<xsl:variable name="date" select="@time"/>
<xsl:for-each select="rates:Cube">
<ExchangeRate>
<AdministrationCurrency>EUR</AdministrationCurrency>
<ForeignCurrency> <xsl:value-of select="@currency"/> </ForeignCurrency>
<Date> <xsl:value-of select="$date"/> </Date>
<Rate> <xsl:value-of select="@rate"/> </Rate>
</ExchangeRate> </xsl:for-each> <!--<ExchangeRate>
<Fields>
<CurrencyCode>EUR</CurrencyCode>
<ExchRate> <xsl:value-of select="1.0000"/> </ExchRate>
<FromDate> <xsl:value-of select="$date"/> </FromDate>
</Fields>
</ExchangeRate>--> </xsl:for-each> </ExchangeRates>
</eExact>
</xsl:template>
</xsl:stylesheet>