110,536
社区成员
发帖
与我相关
我的任务
分享
<?xml version="1.0" encoding="utf-8" ?>
<schedules>
<schedule date="2013-9-12" time="9:00、13:00" movie="非常完美" room="一号放映厅、二号放映厅"/>
<schedule date="2013-9-12" time="11:20、15:45、19:25" movie="风声" room="一号放映厅、二号放映厅、3D"/>
<schedule date="2013-9-12" time="21:00、23:10" movie="窃听风云" room="一号放映厅、二号放映厅"/>
<schedule date="2013-9-12" time="17:30" movie="非诚勿扰" room="一号放映厅、二号放映厅"/>
</schedules>
XElement element = XElement.Load(@"C:\abc.xml");
var query = from n in element.Descendants()
select new { XName = n.Attribute("movie"), XTime = n.Attribute("time") };
foreach (var q in query)
{
TreeNode node = new TreeNode(q.XName.Value);
foreach (string s in q.XTime.Value.Split('、').Select(x => x).ToArray())
{
TreeNode nodeChild = new TreeNode(s);
node.Nodes.Add(nodeChild);
}
treeView1.Nodes.Add(node);
}
treeView1.ExpandAll();
[/quote]
粗来了,大哥好人,大哥一生平安。。
XElement element = XElement.Load(@"C:\abc.xml");
var query = from n in element.Descendants()
select new { XName = n.Attribute("movie"), XTime = n.Attribute("time") };
foreach (var q in query)
{
TreeNode node = new TreeNode(q.XName.Value);
foreach (string s in q.XTime.Value.Split('、').Select(x => x).ToArray())
{
TreeNode nodeChild = new TreeNode(s);
node.Nodes.Add(nodeChild);
}
treeView1.Nodes.Add(node);
}
treeView1.ExpandAll();