![]() |
XML-Datei mit Währungskursen einlesen
Moin,
ich habe folgendes Problem: Ich möchte die Währungskurse aus folgender XML-Datei haben:
XML-Code:
Mit TXMLDocument kann ich prima auf die oberen Tags zugreifen, auch auf die Attribute. Aber bei den Cube-Tags will es absolut nicht klappen. :wall: Mittlerweile bin ich schon dazu übergegangen die Daten als Text einzulesen. Aber es lässt mir keine Ruhe da ich ja irgendwie auch über XML da ran kommen sollte, oder?
<?xml version="1.0" encoding="UTF-8"?>
<gesmes:Envelope xmlns:gesmes="http://www.gesmes.org/xml/2002-08-01" xmlns="http://www.ecb.int/vocabulary/2002-08-01/eurofxref"> <gesmes:subject>Reference rates</gesmes:subject> <gesmes:Sender> <gesmes:name>European Central Bank</gesmes:name> </gesmes:Sender> <Cube> <Cube time="2009-08-10"> <Cube currency="USD" rate="1.4202"/> <Cube currency="JPY" rate="138.01"/> <Cube currency="BGN" rate="1.9558"/> <Cube currency="CZK" rate="25.678"/> <Cube currency="DKK" rate="7.4450"/> <Cube currency="EEK" rate="15.6466"/> <Cube currency="GBP" rate="0.85355"/> <Cube currency="HUF" rate="269.31"/> <Cube currency="LTL" rate="3.4528"/> <Cube currency="LVL" rate="0.7006"/> <Cube currency="PLN" rate="4.1154"/> <Cube currency="RON" rate="4.2095"/> <Cube currency="SEK" rate="10.2129"/> <Cube currency="CHF" rate="1.5345"/> <Cube currency="NOK" rate="8.6940"/> <Cube currency="HRK" rate="7.3269"/> <Cube currency="RUB" rate="45.0035"/> <Cube currency="TRY" rate="2.0929"/> <Cube currency="AUD" rate="1.6895"/> <Cube currency="BRL" rate="2.5813"/> <Cube currency="CAD" rate="1.5361"/> <Cube currency="CNY" rate="9.7062"/> <Cube currency="HKD" rate="11.0070"/> <Cube currency="IDR" rate="14103.40"/> <Cube currency="INR" rate="67.9000"/> <Cube currency="KRW" rate="1742.67"/> <Cube currency="MXN" rate="18.3135"/> <Cube currency="MYR" rate="4.9771"/> <Cube currency="NZD" rate="2.0985"/> <Cube currency="PHP" rate="67.729"/> <Cube currency="SGD" rate="2.0468"/> <Cube currency="THB" rate="48.322"/> <Cube currency="ZAR" rate="11.4031"/> </Cube> </Cube> </gesmes:Envelope> Hat da vielleicht jemand einen Vorschlag, Tip oder Code-Schnipsel? Vielen Dank im Voraus. MfG Aron |
Re: XML-Datei mit Währungskursen einlesen
wäre schön gewesen, wenn er da die Lösung gepostet hätte
![]() aber nerve ihn doch einfach mal per PN und im Notfall auf eine andere XML-Lib umsteigen, wo man sich mit den Namespaces nicht so rumschlagen muß :nerd: |
Re: XML-Datei mit Währungskursen einlesen
Bei welcher XML-Lib wäre das denn der Fall? Kannst du mir da was empfehlen?
Ausserdem dachte ich die Namespaces sind nicht das Problem sondern das die Cube-Tags verschachtelt sind oder so. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz