RE: Struktur einer Labview-XML Datei zur Laufzeit bestimmen
Hallo zusammen,
jetzt muss ich leider das Thema doch noch mal aufkochen.
Das XML file als ASCII einlesen und dann nach einer Art Versionsnummer suchen klappt hervorragend, allerdings tritt nun folgendes Problem auf:
Ich packe die XML-Einträge in einen Cluster, den ich über als "strict type def." erstellt habe, um Änderungen der Clusterstruktur global im Programm abzufangen. Die Daten des Clusters werden im ganzen Programm benötigt. Wenn ich jetzt unterschiedliche XML-Versionen einlesen möchte brauch ich auch die entsprechenden Clusterstrukturen. Und das überall im Programm.
Wenn man die Struktur einer "strict type def." zur Laufzeit ändern könnte, wäre der obige Ansatz klasse, so aber wird der Programmcode vollkommen konfus.
Hat jemand noch eine Idee wie man so eine Abfangroutine für unterschiedliche XML-Dateiversionen designen kann?
Dankbar für jede Hilfe.
Gruß
Karl
|