В .NET Coew 3.1
я пытаюсь создать файл XML
следующего класса, но без отображения тега заказов в файле XML
, что означает, что у меня есть корневой тег, а не только список элементов.
[XmlRoot("data")]
public class PurchaseOrder
{
[XmlElement("orders")]
public Item [] ItemsOrders;
}
[XmlRoot("item")]
public class Item
{
[XmlElement("itemid")]
public string ItemID;
[XmlElement("price")]
public decimal ItemPrice;
}
приведет к
<data xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<orders>
<item>
<itemid>aaa111</itemid>
<ItemPrice>34.22</ItemPrice>
</item>
<item>
<itemid>bbb222</itemid>
<price>2.89</price>
</item>
</orders>
</data>
но мне нужно удалить тег orders
. Результат, который мне нужно произвести,
<data xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<item>
<itemid>aaa111</itemid>
<ItemPrice>34.22</ItemPrice>
</item>
<item>
<itemid>bbb222</itemid>
<price>2.89</price>
</item>
</data>