Einzelnen Beitrag anzeigen

Benutzerbild von juergen
juergen

Registriert seit: 10. Jan 2005
Ort: Bönen
1.174 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: XML: Einstieg: Wie komme ich an die "richtigen" Werte?

  Alt 5. Aug 2019, 13:58
Hallo Peter,

danke für deinen Hinweis!
Leider kann ich den Databinding Wizard (vermutlich) nicht anwenden (so wie ich das bis jetzt gesehen habe), da
- die XML-Datei immer einen anderen Aufbau hat
- ich auch kein Schema vorliegen habe (XSD)
- der Kunde die XML Datei zur Laufzeit auswählt.

Meine Aufgabe besteht letztendlich darin bestimmte Werte aus unterschiedlichen XML-Dateien (mit unterschiedlichen Aufbau!) in eine Datenbank einzulesen. Dabei muss ich nach bestimmten Knoten in der XML-Datei suchen und den Wert dann auslesen und übernehmen.
Im ersten Anlauf hatte ich auch den XML Mapper anwenden wollen, dann wäre alles ganz einfach für mich da ich die Daten dann schon einem ClientDataSet hätte (damit kenne ich mich etwas aus). Aber ich sehe da auch keine Möglichkeit wenn ich keine XSD habe und unter Berücksichtigung dass der Kunde das auch bedienen können muss.

Im Moment scheitere ich schon an der vermutlich "einfachen" Aufgabe aus og. der XML-Datei den Wert von <Cur> auszulesen...
Ob allerdings mein Weg über IXMLDocument richtig ist weiß ich auch nicht genau.
Ich bin da leider noch nicht weiter gekommen.
Jürgen
Indes sie forschten, röntgten, filmten, funkten, entstand von selbst die köstlichste Erfindung: der Umweg als die kürzeste Verbindung zwischen zwei Punkten. (Erich Kästner)
  Mit Zitat antworten Zitat