Mam plik XML który przechowuje imię, nazwisko, adres.
<?xml version="1.0" encoding="UTF-8" ?>
<osoby>
<osoba>
<imie>Jan</imie>
<nazwisko>Kowalski</nazwisko>
<adres>Randomowa 22</adres>
</osoba>
<osoba>
<imie>Tomasz</imie>
<nazwisko>Krupiński</nazwisko>
<adres>Randomowa 24</adres>
</osoba>
</osoby>
I teraz jak w kodzie C# przeszukać cały plik XML w celu znalezienia np. Jana i żeby wszystkie pozostałe informacje w tym węźle gdzie jest Jan zostały przesłane do zmiennej.
if ((sender as ListView).FocusedItem.Text == "Jan")
{
using (XmlTextReader reader = new XmlTextReader(@"C:\Project\data.xml))
{
while (reader.Read())
{
if (reader.NodeType == XmlNodeType.Element)
{
MessageBox.Show("Searched");
break;
}
}
}
}