Hej.
Chciałbym przy pomocy biblioteki XML linq tworzyć i później za każdym razem dopisywać kolejne elementy.
Moj plik XML wygląda tak:
<StandupMeetings>
<Meeting>
<Date>2017-02-17 00:00:00</Date>
<Duration>0 minutes 20 seconds.</Duration>
</Meeting>
</StandupMeetings>
Jednakże problem polega na tym, że zamiast dodawać kolejne elementy <Meeting><Meeting/> po wciśnięciu klawisza start, to cały czas zmieniam ten same element.
Moja metoda XMLWrite() jest taka:
public string PathToXML = "DB.xml";
public void WriteToXML(Standup meeting)
{
XDocument xmlCreator = new XDocument(
new XDeclaration("1.0", "utf-8", "yes"),
new XElement("StandupMeetings",
new XElement("Meeting",
new XElement("Date", meeting.MeetingDate.Date.ToString()),
new XElement("Duration", String.Format("{0} minutes {1} seconds.", meeting.Duration.Minutes.ToString(), meeting.Duration.Seconds.ToString())))));
xmlCreator.Save(PathToXML);
}
Wydaje mi się, że muszę go wczytać za każdym razem i dopisać kolejne element, jednak godzina już późna i nie widzę nic :)
Z góry dzięki za pomoc :)