मैं एक कस्टम क्लास को क्रमबद्ध करने की कोशिश कर रहा हूं जिसे उसी नाम के कई तत्वों का उपयोग करने की आवश्यकता है।
मैंने xmlarray का उपयोग करने का प्रयास किया है, लेकिन यह उन्हें अन्य तत्वों में लपेटता है।XmlSerialization संग्रह ऐरे
मैं चाहता हूं कि मेरा एक्सएमएल इस तरह दिखने लगे।
<root>
<trees>some text</trees>
<trees>some more text</trees>
</root>
मेरे कोड:
[Serializable(), XmlRoot("root")]
public class test
{
[XmlArray("trees")]
public ArrayList MyProp1 = new ArrayList();
public test()
{
MyProp1.Add("some text");
MyProp1.Add("some more text");
}
}
क्या आपने XMLArray के साथ विशेषता XmlArrayItem (typeof (System.String)) सेट करने का प्रयास किया है? – Perpetualcoder
हाँ, यह कुछ पाठ कुछ और पाठ –
अच्छा सवाल है, बुरा शीर्षक के नीचे एक्सएमएल की तरह कुछ पैदा करता है। शीर्षक "XmlSerializer के साथ एक सरणी/सूची/संग्रह को फ़्लैट करने के लिए कैसे होना चाहिए" –