Indsætte data ind i Xml
Hvordan sætter man noget ny data ind i slutnngen på et Xml-dokument? Den måde, jeg har fundet ud af indtil videre, sletter hele dokumentet, så man faktisk skal skrive dokumentet igen helt fra begyndelsen af.Her er min kode:
private void Button1_Click(object sender, System.EventArgs e)
{
string tid=String.Format(DateTime.Now.Day + DateTime.Now.Month + "Kl" + DateTime.Now.Hour + DateTime.Now.Minute);
XmlTextWriter writer=new XmlTextWriter("C:\\Inetpub\\wwwroot\\New\\GuestBook.xml", System.Text.Encoding.UTF8);
writer.Formatting = Formatting.Indented;
writer.WriteStartDocument();
writer.
//System.Diagnostics.Debug.Write("tid: "+tid+ " tekst et: "+ TextBox1.Text);
writer.WriteElementString(tid, TextBox1.Text);// XmlConvert.ToString(TextBox1.Text)
writer.Close();
}
?
