Tôi mới sử dụng LINQ. Tôi hiểu mục đích của nó. Nhưng tôi không thể tìm ra được. Tôi có một bộ XML trông giống như sau:LINQ to XML qua C#
<Results>
<Result>
<ID>1</ID>
<Name>John Smith</Name>
<EmailAddress>[email protected]</EmailAddress>
</Result>
<Result>
<ID>2</ID>
<Name>Bill Young</Name>
<EmailAddress>[email protected]</EmailAddress>
</Result>
</Results>
Tôi đã nạp XML này thành một XDocument như vậy:
string xmlText = GetXML();
XDocument xml = XDocument.Parse(xmlText);
Bây giờ, tôi đang cố gắng để có được kết quả thành định dạng POCO. Trong nỗ lực thực hiện việc này, tôi hiện đang sử dụng:
var objects = from results in xml.Descendants("Results")
select new Results
// I'm stuck
Làm cách nào để có được tập hợp các phần tử kết quả qua LINQ? Tôi đặc biệt bối rối về việc điều hướng cấu trúc XML tại thời điểm này trong mã của tôi.
Cảm ơn bạn!
@ user70192: Rất vui được! :) – abatishchev