2011-11-24 51 views
0

我有数据层类,这个类的一些方法是返回DataTable。我在WCF REST服务中使用了这个数据层类。我有序列化DataTable的问题。如何将DataTable序列化为可读性好的XML。 例如像这样如何在WCF REST服务中将DataTable序列化到Xml?

<?xml version="1.0" encoding="utf-16"?> 
<ArrayOfOrderDetailsItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> 
    <OrderDetailsItem> 
     <OrderDetailSubId>28170892</OrderDetailSubId> 
     <OrderedQuantity>1</OrderedQuantity> 
     <DateAdd>2011-11-22T11:48:29.17</DateAdd> 
    </OrderDetailsItem> 
    <OrderDetailsItem> 
     <OrderDetailSubId>28170893</OrderDetailSubId> 
     <OrderedQuantity>30</OrderedQuantity> 
     <DateAdd>2011-11-22T11:48:29.15</DateAdd> 
    </OrderDetailsItem> 
    <OrderDetailsItem> 
     <OrderDetailSubId>28170894</OrderDetailSubId> 
     <OrderedQuantity>22</OrderedQuantity> 
     <DateAdd>2011-11-22T11:48:29.13</DateAdd> 
    </OrderDetailsItem> 
</ArrayOfOrderDetailsItem> 

如何让这个不映射数据表到其他类或结构?

回答