2009-03-12 18 views
24

Giả sử tôi có một lớp;Sử dụng tuần tự hóa XML để sắp xếp một bộ sưu tập không có nút cha

public class Car 
{ 
    public List<Passenger> Passengers {get; set;} 
} 

Tôi muốn sắp xếp thứ tự này thành XML sao cho Hành khách là nút con của ô tô và không có nút Hành khách can thiệp nào. Nói cách khác tôi muốn đầu ra trông như thế này;

<Car> 
    <Passenger>...</Passenger> 
    <Passenger>...</Passenger> 
</Car> 

và không phải như thế này, bố cục mặc định;

<Car> 
    <Passengers> 
    <Passenger>...</Passenger> 
    <Passenger>...</Passenger> 
    </Passengers> 
</Car> 

Có thuộc tính tôi cần thêm vào ô tô.Động cơ để đạt được điều này, tôi không nhớ mặc dù.

Trả lời

40

Đây là những gì tôi đã làm sau!

[XmlElement("Passenger")] 
public List<Passenger> Passengers {get; set;} 
Các vấn đề liên quan