Ukládám to pomocí tohoto kodu:
public bool ulozitxml(string jmenoSouboru) //uložit Xml
{
XmlWriter vystup = new XmlTextWriter(jmenoSouboru, null);
vystup.WriteStartDocument();
vystup.WriteStartElement("Půjčené_zboží");
foreach (Zakaznici zak in Objednavky)
{
vystup.WriteStartElement("Objednávka");
vystup.WriteAttributeString("Jméno", zak.JakeJmeno);
vystup.WriteAttributeString("Přijímení", zak.JakaPrijimeni);
vystup.WriteAttributeString("Ulice", zak.JakaUlice);
vystup.WriteAttributeString("Číslo_Popisné", zak.JakeCislopopisne);
vystup.WriteAttributeString("Město", zak.JakeMesto);
vystup.WriteAttributeString("PSČ", zak.JakePSC);
vystup.WriteAttributeString("Číslo_OP", zak.JakeCisloOP);
vystup.WriteAttributeString("Seznam", zak.JakySeznam);
vystup.WriteEndElement();
}
vystup.WriteEndElement();
vystup.WriteEndDocument();
vystup.Close();
return true;
}