18.02.2025 14:14 | |
Beigetreten: 01.02.2021 Letzter Bes: 01.09.2025 Beiträge: 1691 Bewertung:
|
Wie kann ich eine XML-Datei in WinCC Unified einlesen? Viele Grüße Eure Fachberatung Deutschland (MT) DateianhangReadXML.zip (39 Downloads) |
27.02.2025 06:49 | |
Beigetreten: 01.02.2021 Letzter Bes: 01.09.2025 Beiträge: 1691 Bewertung:
|
Hallo. Das obige Beispiel basiert auf einer konkreten Kundenanforderung, nur ausgewählte Parameter und diese ohne Berücksichtigung der Position innerhalb der Datensätze aus dem XML-File zu lesen und in besagte „Arrays von jeweils elementaren Datentypen“ zu übertragen. (Dass die Parameternamen in unserem Beispiel „P1“ ... „P5“ heißen und auch so sortiert sind und auch genau in dieser Reihenfolge gelesen werden, ist nur beispielhaft zu sehen, im Allgemeinen sind die Parameter ja nicht zwingend alphabetisch sortiert…) In diesem Falle (also bei unbekannter Reihenfolge der Parameter in den einzelnen Datensätzen) wäre es recht kompliziert, alle Parameter in einem einzigen Durchlauf durch den XML-String zu suchen. Und für die benötigte Laufzeit ist es im Wesentlichen auch ohne Belang: Die Menge der zu findenden XML-Tags (und somit der Schleifendurchläufe) bleibt ja dieselbe. Eure Fachberatung Deutschland (MT) DateianhangReadXML2.zip (42 Downloads) |
Zuletzt bearbeitet von: Fachberatung Deutschland am: 02/27/2025 07:24:49 |
|
Folgen Sie uns auf