【发布时间】:2013-07-05 16:43:14
【问题描述】:
假设我有一个如下所示的类, 如何使用 LINQ to XML 创建如下所示的 xml?
public class Order
{
public string OrderNo {get; set;}
public string ItemId {get; set;}
public string ItemDesc {get; set;}
public int Qty {get; set;}
}
<orders>
<orderid>
<orderno>1</orderno>
<itemid>W001</itemid>
<itemdesc>C# T-Shirst</itemdesc>
<quantity>2</quantity>
</orderid>
<orderid>
<orderno>2</orderno>
<itemid>W002</itemid>
<itemdesc>XML T-Shirt</itemdesc>
<quantity>1</quantity>
</orderid>
</orders>
【问题讨论】:
-
而不是 LINQ to XML...更合适的是 XML 序列化器...而且非常简单。
-
@vivek 我完全不同意。