Hallo zusammen,
ich erzeuge eine XML Datei mit der Klasse
Die einzelnen Einträge schreibe ich mit der Klasse "XmlNode"
Gefolgt von Key / Value Paar
Das Ganze funktioniert, die XML Datei wird auch korrekt erzeugt.
Darum ist auch hier nicht der gesamte Quellcode enthalten.
Meine Frage lautet:
Kann ich einen Tag mit einem Dezimalwert anstatt einem Textwert anlegen.
Das passiert in der Zeile "productAttribute.Value = "4"
Die erzeugte Ziele in der XML Datei sieht so aus:
Der Eintrag "NamespaceIndex" sollte es aber aussehen wie folgt:
Geht da überhaupt?
Wenn ja, wie?
Vielen Dank im Voraus.
Grüße von CopWorker
ich erzeuge eine XML Datei mit der Klasse
C#:
XmlDocument doc = new XmlDocument();
Die einzelnen Einträge schreibe ich mit der Klasse "XmlNode"
C#:
XmlNode productNode;
productNode = doc.CreateElement("Storages");
C#:
productAttribute = doc.CreateAttribute("NamespaceIndex");
productAttribute.Value = "4";
productNode.Attributes.Append(productAttribute);
Das Ganze funktioniert, die XML Datei wird auch korrekt erzeugt.
Darum ist auch hier nicht der gesamte Quellcode enthalten.
Meine Frage lautet:
Kann ich einen Tag mit einem Dezimalwert anstatt einem Textwert anlegen.
Das passiert in der Zeile "productAttribute.Value = "4"
Die erzeugte Ziele in der XML Datei sieht so aus:
XML:
<Storages Tag="MIHCOM-ARYFIELD1" Block="Daten_1" Access="RW" Type="UINT16[]" Data="ArrayField1" NamespaceIndex="4" Name="Array Feld int16" Description="Test eines Arrays vom Typ int16" />
Der Eintrag "NamespaceIndex" sollte es aber aussehen wie folgt:
XML:
<Storages Tag="MIHCOM-ARYFIELD1" Block="Daten_1" Access="RW" Type="UINT16[]" Data="ArrayField1" NamespaceIndex='4' Name="Array Feld int16" Description="Test eines Arrays vom Typ int16" />
Geht da überhaupt?
Wenn ja, wie?
Vielen Dank im Voraus.
Grüße von CopWorker