2009-03-12 20 views
24

के बिना संग्रह को क्रमबद्ध करने के लिए XML क्रमिकरण का उपयोग करें मान लें कि मेरे पास कक्षा है;अभिभावक नोड

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

मैं एक्सएमएल को यह क्रमानुसार करने ऐसी है कि यात्रियों को कार के बच्चे नोड्स हैं चाहते हैं और वहाँ कोई बीच यात्रियों नोड है। दूसरे शब्दों में मैं आउटपुट को इस तरह दिखाना चाहता हूं;

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

और ऐसा नहीं, जो डिफ़ॉल्ट लेआउट है;

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

एक विशेषता मैं Car.Passengers में जोड़ने के लिए इस लक्ष्य को हासिल करने की जरूरत है नहीं है, मैं जो हालांकि याद नहीं है।

उत्तर

40

यही वह था जो मैं बाद में था!

[XmlElement("Passenger")] 
public List<Passenger> Passengers {get; set;}