Hallo zusammen,
ich stehe gerade vor dem Problem eine XML-Datei zu bearbeiten und weiß nicht weiter.
<Config>
<Allgemein>
<BetrArtGer>ready</BetrArtGer>
</Allgemein>
</Config>
Den Text von "BetrArtGer" kann ich auslesen mit:
string test = xmlfile.SelectSingleNode("/" + main + "/" + group + "/" + element).InnerText
(xmlfile ist ein XMLDocument)
Was ich jedoch nicht schaffe ist den Node zu leeren, d.h. am ende soll dann
<Config>
<Allgemein>
<BetrArtGer /> <== so soll es aussehen
</Allgemein>
</Config>
stehen.
Wenn ich aber xmlfile.SelectSingleNode("/" + main + "/" + group + "/" + element).InnerText = string.Empty; mache kommt folgendes herraus:
<Config>
<Allgemein>
<BetrArtGer> <== das sollte nicht so sein
</BetrArtGer> <== das sollte nicht so sein
</Allgemein>
</Config>
Weiß jemand wie das funktioniert?
Danke schon mal für euere Hilfe :-)
ich stehe gerade vor dem Problem eine XML-Datei zu bearbeiten und weiß nicht weiter.
<Config>
<Allgemein>
<BetrArtGer>ready</BetrArtGer>
</Allgemein>
</Config>
Den Text von "BetrArtGer" kann ich auslesen mit:
string test = xmlfile.SelectSingleNode("/" + main + "/" + group + "/" + element).InnerText
(xmlfile ist ein XMLDocument)
Was ich jedoch nicht schaffe ist den Node zu leeren, d.h. am ende soll dann
<Config>
<Allgemein>
<BetrArtGer /> <== so soll es aussehen
</Allgemein>
</Config>
stehen.
Wenn ich aber xmlfile.SelectSingleNode("/" + main + "/" + group + "/" + element).InnerText = string.Empty; mache kommt folgendes herraus:
<Config>
<Allgemein>
<BetrArtGer> <== das sollte nicht so sein
</BetrArtGer> <== das sollte nicht so sein
</Allgemein>
</Config>
Weiß jemand wie das funktioniert?
Danke schon mal für euere Hilfe :-)