Announcement

Collapse
No announcement yet.

Umrechnen von € in $

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Umrechnen von € in $

    Hi,
    ich möchte einen €-Betrag in einen $-Betrag umrechnen. Gibt es dazu irgendwelche Funktionen? Ist das überhaupt irgendwie möglich?

    Gruß
    Katta

  • #2
    Sicherlich gibt es keine Formel, da sich der Umrechnungsfaktor ja täglich ändert (An der Börse sogar Sekündlich).

    Comment


    • #3
      Hat ansonsten vll. jemand eine Idee, die mich weiter bringt?

      Comment


      • #4
        Es gibt Webservices wie den CurrencyConvertor, welcher mit den Parametern FromCurrency und ToCurrency abgefragt werden kann.

        Beispiel: USD --> EUR

        Alternativ kann tagesaktuell bei der EZB die Umrechnung von EUR in andere Währungen abgefragt werden (dort gibt es auch eine XML-Version).

        Comment


        • #5
          Hast du dafür vll. mal ein bissl Beispiel-Code?

          Ich hab leider überhaupt keine Ahnung, wie ich das verwenden soll. Bin quasi ein XML Neuling und schon froh, dass ich überhaupt was ausgegeben habe...jetzt muss ich mich da ein wenig durch wuseln...

          Comment


          • #6
            Der einfachste Ansatz zur Abfrage des Umrechnungsfaktors ist:

            Code:
            <xsl:value-of select="document('http://www.webservicex.net/CurrencyConvertor.asmx/ConversionRate?FromCurrency=USD&amp;ToCurrency=EUR')"/>
            Lege bei Bedarf den Wert zunächst als xsl:variable ab und greife darauf später wieder zu.

            Obwohl der Zugriff auf den einzigen Textknoten wie oben genannt funktioniert, ist es sauberer, so vorzugehen (also den Namensraum zu berücksichtigen und auf das double-Element zuzugreifen):

            Code:
            <?xml version="1.0" encoding="ISO-8859-1"?>
            <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
              xmlns:wsx="http://www.webserviceX.NET/" exclude-result-prefixes="wsx">
            
            <xsl:template match="/">
              <xsl:value-of select="document('http://www.webservicex.net/CurrencyConvertor.asmx/ConversionRate?FromCurrency=USD&amp;ToCurrency=EUR')/wsx:double"/>
            </xsl:template>
            
            </xsl:stylesheet>

            Comment


            • #7
              Vielen vielen Dank

              Comment


              • #8
                Versuchs mal hiermit: Wechselkurse von openexchangerates.de

                Da hast du nicht nur einzelne Kurse sondern gleich die gesamte Applikation inkl. Charts, Converter usw. alles fix und fertig für die eigene Website. Beispiel findest du hier: Beispiel für Wechselkurse

                Comment

                Working...
                X