আমি কীভাবে সংগ্রহের মূল উপাদানটির রেন্ডারিং অক্ষম করতে পারি?
সিরিয়ালাইজেশন বৈশিষ্ট্যযুক্ত এই শ্রেণি:
[XmlRoot(ElementName="SHOPITEM", Namespace="")]
public class ShopItem
{
[XmlElement("PRODUCTNAME")]
public string ProductName { get; set; }
[XmlArrayItem("VARIANT")]
public List<ShopItem> Variants { get; set; }
}
এই এক্সএমএল তৈরি করে:
<SHOPITEM xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<PRODUCTNAME>test</PRODUCTNAME>
<Variants>
<VARIANT>
<PRODUCTNAME>hi 1</PRODUCTNAME>
</VARIANT>
<VARIANT>
<PRODUCTNAME>hi 2</PRODUCTNAME>
</VARIANT>
</Variants>
</SHOPITEM>
আমি <Variants>
এখানে উপাদান চাই না । আমার কি করা আবশ্যক?
এছাড়াও আমার মূল উপাদানগুলিতে এক্সসি এবং এক্সএসডি নেমস্পেসের দরকার নেই ...