Einzelnen Beitrag anzeigen

lowmax_5

Registriert seit: 9. Mai 2003
Ort: Münster, NRW
258 Beiträge
 
Delphi 11 Alexandria
 
#1

Wert aus xml-Dokument lesen mit TxmlDocument

  Alt 18. Jul 2011, 18:12
Hallo,

ich möchte im nachfolgenden XML-Dokument auf den Wert 'rate' für den Eintrag 'currency="RUB"' zugreifen mit der TXMLDocument-Komponente. Dieses funktioniert nicht. Kann es mit der Verschachtelung des XML-Dokumentes zu tun haben,
da ein Lesen von Werten bei anderen/einfacheren xml-Dokumenten möglich ist. Warum geht es bei diesem xml-Dokuemnt nicht?

Ich bin für jeden Tipp dankbar!

lowmax


Code:
<?xml version="1.0" encoding="UTF-8"?>
<gesmes:Envelope xmlns:gesmes="http://www.xyz.de"
xmlns="http://www.xyz.de/ref">
   <gesmes:subject>rates</gesmes:subject>
   <gesmes:Sender>
      <gesmes:name>name</gesmes:name>
   </gesmes:Sender>
   <Cube>
      <Cube time="2011-11-11">
         <Cube currency="RON" rate="4.2995"/>
         <Cube currency="SEK" rate="9.2705"/>
         <Cube currency="CHF" rate="1.3326"/>
         <Cube currency="NOK" rate="8.1275"/>
         <Cube currency="HRK" rate="7.4150"/>
         <Cube currency="RUB" rate="41.6510"/>
         <Cube currency="TRY" rate="1.9660"/>
         <Cube currency="AUD" rate="1.3595"/>
         <Cube currency="THB" rate="40.036"/>
         <Cube currency="ZAR" rate="9.3897"/>
      </Cube>
   </Cube>
</gesmes:Envelope>
  Mit Zitat antworten Zitat