c# Zapis / Odczyt / Usunięcie pliku XML

0

Witam

Mam pytanie ponieważ musze wykonac małą palikację na małej bazie danych postanowiłem do tego celu wykazystać pliki XML.

mam taki plik XML

<?xml version="1.0" encoding="windows-1250"?>
<baza_dane>
	<os id="1">
		<nazwisko>Kowalski</nazwisko>
		<imie>Jan</imie>
		<pesel>00000000000</pesel>
		<nip>000-000-00-00</nip>
		<status>Dłużnik</status>
		<kwota>100,00</kwota>
		<nota>brak</nota>
	</os>
	<os id="2">
		<nazwisko>Nowak</nazwisko>
		<imie>Mariusz</imie>
		<pesel>11111111111</pesel>
		<nip>111-111-11-11</nip>
		<status>Dłużnik</status>
		<kwota>100,00</kwota>
		<nota>brak</nota>
	</os>
</baza_dane>

Teraz chciałbym dodać do oraz usunać z bazy cały rekord

	<os id="3">
		<nazwisko>xxx</nazwisko>
		<imie>xxx</imie>
		<pesel>33333333333</pesel>
		<nip>333-333-33-33</nip>
		<status>Dłużnik</status>
		<kwota>100,00</kwota>
		<nota>brak</nota>
	</os>

Wielkie dzieki za re...

1

Najprostszy sposób. Jeśli cię nie satysfakcjonuje, poczytaj o XmlReader, XmlWriter (to do tworzenia węzłów), XPath, XmlNodeReader albo jeszcze innym.

            XmlNode node = // tutaj węzeł do wstawienia
            doc.AppendChild(node);

            XmlNode node = // tutaj węzeł do usunięcia
            document.RemoveChild(node);
0

Dzięki za info...

1 użytkowników online, w tym zalogowanych: 0, gości: 1