All pastes #9871 Raw Edit

tobz

public text v1 · immutable
#9871 ·published 2005-04-20 04:52 UTC
rendered paste body
private void loadServers()
        {
            string updater = "http://www.daocportal.net/serverlistxml.php";
            WebClient updater_client = new WebClient();
            Byte[] updater_in_bytes = updater_client.DownloadData(updater);
            string updater_source = Encoding.Default.GetString(updater_in_bytes);
            StreamWriter sr = File.CreateText("server.xml");
            sr.WriteLine(updater_source);
            sr.Close();

            XmlDocument xml = new XmlDocument();
            xml.Load("server.xml");

            XmlNodeList serverList = xml.GetElementsByTagName("serverlist");

            listView1.Clear();

            for (int i = 0; i < serverList.Count; i++)
            {
                listView1.Items.Add(xml.ChildNodes[i].Attributes.GetNamedItem("name").Value);
//                listView1.Items.Add(new ListViewItem(new string[] { 
//                    xml.ChildNodes[i].Attributes.GetNamedItem("name").Value,
//                    xml.ChildNodes[i].ChildNodes[1].InnerText, 
//                    xml.ChildNodes[i].ChildNodes[5].InnerText 
//                }
//                ));
            }
        }