Cho XML sau:
<?xml version="1.0"?>
<user_list>
<user>
<id>1</id>
<name>Joe</name>
</user>
<user>
<id>2</id>
<name>John</name>
</user>
</user_list>
Và lớp sau:
public class User {
[XmlElement("id")]
public Int32 Id { get; set; }
[XmlElement("name")]
public String Name { get; set; }
}
Có thể sử dụng XmlSerializer
để khử lưu lượng xml thành a List<User>
? Nếu vậy, tôi sẽ cần sử dụng loại thuộc tính bổ sung nào hoặc tôi cần sử dụng tham số bổ sung nào để xây dựng XmlSerializer
thể hiện?
Một mảng ( User[]
) sẽ được chấp nhận, nếu ít hơn một chút.