Zdravím, vytvořil jsem si zápis do XML všechno v pohodě, ale nastal mi tu problem, když to xml chci znova načíst.
<?xml version="1.0" encoding="UTF-8"?>
<Clients>
<Client ID="1">
<Firstname>xxxxx</Firstname>
<Lastname>xxxxx</Lastname>
<Born>xxxxx</Born>
<IdentificationNumber>xxxxxxxx</IdentificationNumber>
<CardNumber>xxxxxx</CardNumber>
<ResidenceCity>xxxxxxx</ResidenceCity>
<ResicenceStreet>xxxxxx</ResicenceStreet>
<DateCome>xxxxxx</DateCome>
<DateLeave>xxxxx</DateLeave>
<PeopleCount>xxx</PeopleCount>
<Price>xxx</Price>
</Client>
<Client ID="2">
.......
</Clients>
Mám vygenerovaný takkovýto XML ale potřeboval bych ho i vypsat, ale jak to už prostě nevím. ID clientu mmi to sebere v pohodě, ale ty ostatní elementy jak vypsat fakt nevim
private void LoadFromXML()
{
XmlDocument doc = new XmlDocument();
doc.Load("Zakaznici.xml");
foreach (XmlNode node in doc.SelectNodes("Clients/Client"))
{
People client = new People();
client.ID = Convert.ToInt64(node.Attributes["ID"].Value);
client.Firstname = ???????;
}
}
Díky moc za pomoc.