0
我試圖從XML加載列表。每個節點有少量節點。我知道可以在foreach循環中做到這一點,但是我想避免使用循環。加載LINQ到XML列表
這是不想要我,但沒有循環:
我看到這個examle,但它只是一個節點「ID」。 How can I transform XML into a List<string> or String[]?
謝謝。
我試圖從XML加載列表。每個節點有少量節點。我知道可以在foreach循環中做到這一點,但是我想避免使用循環。加載LINQ到XML列表
這是不想要我,但沒有循環:
我看到這個examle,但它只是一個節點「ID」。 How can I transform XML into a List<string> or String[]?
謝謝。
var contacts = from c in xdoc.Descendants("contact")
select new Contact()
{
GUID = (string)c.Element("Guid"),
Name = (string)c.Element("Name"),
Email = (string)c.Element("Email"),
PhoneNumber = (string)c.Element("PhoneNumber")
};
其中xdoc
是XDocument
類的實例。
完美!謝謝。 –