ListView 如何显示XML数据 内容

sinat_21512039 2014-10-02 05:03:48
<?xml version="1.0" encoding="utf-8"?>   
<resources>
<friend name="32" class="12软件1班" chengji="100"/>
<friend name="1232" class="12软件1班" chengji="0"/>
<friend name="黎伟流" class="12软件1班" chengji="保送哈佛"/>
<friend name="盖伦12" class="12软件1班" chengji="37"/>
<friend name="提莫" class="12软件1班" chengji="38"/>

</resources>


这是XML数据那个文件。
只知道TextView怎么显示,ListView看了半天不知道怎么弄,有没有好心人告诉下。挺急的。
...全文
166 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
guan_tu 2014-10-03
  • 打赏
  • 举报
回复

 private void Form1_Load(object sender, EventArgs e)
        {
            this.listView1.View = View.Details;
            ListViewItem title = new ListViewItem("姓名");
            title.SubItems.AddRange(new string[]{"班级","成绩"});
            this.listView1.Items.Add(title);
            XmlDocument myXml = new XmlDocument();
            myXml.Load("myXml.xml");
            XmlNode resources = myXml.DocumentElement;
            foreach (XmlNode node in resources)
            {
                Friend friend = new Friend { 
                    Name=node.Attributes["name"].Value,
                    Class = node.Attributes["class"].Value,
                    Chengji = node.Attributes["chengji"].Value,
                };
                ListViewItem item = new ListViewItem(friend.Name);
                item.SubItems.Add(friend.Class);
                item.SubItems.Add(friend.Chengji);
                this.listView1.Items.Add(item);
            }
        }
winform的问题LZ还是去.NET 提问吧
sinat_21512039 2014-10-03
  • 打赏
  • 举报
回复
有没有人来帮忙一下啊,感激不尽
sinat_21512039 2014-10-02
  • 打赏
  • 举报
回复
求大神呐,感激不尽

51,407

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧