wie der Titel sagt, suche ich nach einen Weg wie ich aus einer XML Datei Code generieren kann.
Die XML Datei enthält die Beschreibung des Datenlayout den ich verarbeiten muss. Also zum Beispiel
Code: Alles auswählen
<Mx_Msg>
<M1 id= "1">
<field name="Mx14_02" id="12" >
<string length="5" />
</field>
<field name="Mx14_03" id="13" >
<decimal min="0" max="99.9" />
</field>
<field name="Mx14_04" id="14" >
<integer min="1" max="255"/>
</field>
</M1>
<M2 id= "2">
<field name="Mx24_02" id="22" >
<string length="5" />
</field>
<field name="Mx24_03" id="23" >
<integer min="1" max="512"/>
</field>
</M2>
</Mx_Msg>
...
Da sich die XML Datei immer wieder (fast monatlich) ändert, muss ich immer wieder am Code Änderungen vornehmen.
Auch wenn es sich nur um Kleinigkeiten handelt, meistens ändern sich für einen Test nur die Wertebereiche, stellt sich mir
die Frage ob das nicht sinnvoller geht?
Kann ich auf clevere Art und Weise aus dem XML Code generieren? Am besten nur zur Laufzeit!?
Geht so was mit Python?
Wenn ja, was sind Schlagwörter nach denen ich suchen muss?
Wenn nein oder wenn Ihr es für nicht sinnvoll erachtet, wie würdet Ihr sowas lösen?
Danke und Gruß
Claudia