Jak mogę znaleźć konkretny węzeł w moim XML?
Muszę przeczytać „nazwę” węzła xml z następującego XML, ale nie wiem, jak to zrobić.
Oto XML:
<code><?xml version="1.0" standalone="yes" ?> <games> <game> <name>Google Pacman</name> <url>http:\\www.google.de</url> </game> </games> </code>
Kod:
<code>using System.Xml; namespace SRCDSGUI { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { XmlDocument doc = new XmlDocument(); doc.Load(Application.StartupPath + @"\games.xml"); XmlElement root = doc.DocumentElement; XmlNodeList nodes = root.SelectNodes("//games"); foreach (XmlNode node in nodes) { listBox1.Items.Add(node["game"].InnerText); } } } } </code>