XmlDocument und StringArray (umwandeln eines StringArray in einen String und umgekehrt)??

25/01/2008 - 16:48 von Ingo Manthey | Report spam
Hallo NG,

wie kann ich eine StringArry in eine XML-Datei speichern und wieder
herstellen?
XmlDocument.CreateTextNode nimmt nur ein string entgegen und liefert diesen.
Hat jemand einen Idee wie man diese machen kann?


Danke Ingo
 

Lesen sie die antworten

#1 Martin Honnen
25/01/2008 - 17:50 | Warnen spam
Ingo Manthey wrote:

wie kann ich eine StringArry in eine XML-Datei speichern und wieder
herstellen?
XmlDocument.CreateTextNode nimmt nur ein string entgegen und liefert
diesen.
Hat jemand einen Idee wie man diese machen kann?



Was für eine XML-Struktur soll denn erzeugt werden? Wenn du für jedes
Element im Array ein Element im XML-Dokument erzeugen willst, dann
einfach per
XmlDocument doc = new XmlDocument();
doc.AppendChild(doc.CreateElement("root"));
XmlElement array = doc.CreateElement("array");
foreach (string s in stringArray)
{
XmlElement element = doc.CreateElement("item");
element.InnerText = s;
array.AppendChild(element);
}
doc.DocumentElement.AppendChild(array);


Martin Honnen MVP XML
http://JavaScript.FAQTs.com/

Ähnliche fragen