using System;
using System.Xml;
namespace Kapitel4.Xml {
public class XmlDocumentExample2 {
public static void Main(String[] argv) {
//----- Erzeugen des Elements "Adressbuch"
XmlDocument doc = new XmlDocument();
XmlElement rootElem = doc.CreateElement("Adressbuch");
rootElem.SetAttribute("Besitzer","1"); // Methode von XmlElement
doc.AppendChild(rootElem);
//----- Erzeugen eines Elements "Person"
XmlElement person = doc.CreateElement("Person");
person.SetAttribute("id","1");
XmlElement e = doc.CreateElement("Vorname"); // Vorname
e.AppendChild(doc.CreateTextNode("Wolfgang"));
person.AppendChild(e);
e = doc.CreateElement("Nachname"); // Nachname
e.AppendChild(doc.CreateTextNode("Beer"));
person.AppendChild(e);
e = doc.CreateElement("email"); // Email-Adresse
e.AppendChild(doc.CreateTextNode("beer@uni-linz.at"));
person.AppendChild(e);
doc.DocumentElement.AppendChild(person);
//----- Erzeugen weiterer Personen ....
// ...
//----- Testausgabe auf der Konsole
doc.Save(Console.Out);
}
}
}
|