C# XML Speicherung xmlDoc.CreateNode
Hallo
Kann mir jemand bei meinem Problem helfen. Ich habe die Anforderung ein bestehendes XML File (UTF8 Coding) zu bearbeiten. Lt. MSN kann dazu eine neue Node mittels XmlDocument.CreateNode (NodeType,Name;NSURI) erstellt werden. Das funktioniert auch soweit. Eine Node wird angefügt. Allerdings steht am Ende der Node noch ein String xmlns="". Und dieser verursacht beim Lesen Probleme.
Folgendes Format soll erstellt werden:
<Property Name="DPLimit" Value="Default" />
aber dieses wird erzeugt
<Property Name="DPLimit" Value="Default" xmlns="" />
Beim Ändern der Attribute Values funktioniert alles einwandfrei. Nur beim generieren von neuen Nodes geht das nicht.
Hat hier jemand eine Idee woran es scheitert?
Habe als NameSpaceURI schon null, "" oder Document.NameSpaceURI erfolglos probiert.
Danke im vorraus
Max
Hallo
Kann mir jemand bei meinem Problem helfen. Ich habe die Anforderung ein bestehendes XML File (UTF8 Coding) zu bearbeiten. Lt. MSN kann dazu eine neue Node mittels XmlDocument.CreateNode (NodeType,Name;NSURI) erstellt werden. Das funktioniert auch soweit. Eine Node wird angefügt. Allerdings steht am Ende der Node noch ein String xmlns="". Und dieser verursacht beim Lesen Probleme.
Folgendes Format soll erstellt werden:
<Property Name="DPLimit" Value="Default" />
aber dieses wird erzeugt
<Property Name="DPLimit" Value="Default" xmlns="" />
Beim Ändern der Attribute Values funktioniert alles einwandfrei. Nur beim generieren von neuen Nodes geht das nicht.
Hat hier jemand eine Idee woran es scheitert?
Habe als NameSpaceURI schon null, "" oder Document.NameSpaceURI erfolglos probiert.
Danke im vorraus
Max
Zuletzt bearbeitet: