C# 从XML读取>;添加到Listview
我在将从XML读取的数据拆分为单独的列时遇到了一些问题。如果这位新的C#编码器能得到任何帮助,我们将不胜感激C# 从XML读取>;添加到Listview,c#,linq,listview,C#,Linq,Listview,我在将从XML读取的数据拆分为单独的列时遇到了一些问题。如果这位新的C#编码器能得到任何帮助,我们将不胜感激 XDocument xmlDoc = XDocument.Load("emails.xml"); var t = from c in xmlDoc.Descendants("dt") select (string)c.Element("name") + (string)c.Element("email");
XDocument xmlDoc = XDocument.Load("emails.xml");
var t = from c in xmlDoc.Descendants("dt")
select (string)c.Element("name") + (string)c.Element("email");
foreach (string item in t)
{
listView.Items.Add(item);
}
你说你有一些问题,但不是那些问题是什么。与您希望它做的相比,它目前正在做什么?我的问题是我不知道如何将解析的值拆分为单独的列。你的代码工作得很好,谢谢。
XDocument xmlDoc = XDocument.Load("emails.xml");
var t = from c in xmlDoc.Descendants("dt")
select new
{
Name = e.Element("name").Value,
EMail = e.Element("email").Value,
};
foreach (var item in t)
{
var lvi = listView.Items.Add(item.Name);
lvi.SubItems.Add(item.EMail);
}