<WebMethod()> _
Public Function GetGroupData1() As DataTable
Dim dt as DataTable =Adapter.GetDataTable()
‘只要给表设置表名就可以序列化
table.TableName=“MyTableName "
Return dtEnd Function
原因在于DataTable序列过程需要表名,以下DataTable是序列化后一个片段(一条记录):
<MyTableName diffgr:id="MyTableName1" msdata:rowOrder="0">
<OrderID>16</OrderID>
<GroupID>6</GroupID>
<CreateDate>2014-07-29T18:03:54+08:00</CreateDate>
</MyTableName>

本文介绍了一个关于DataTable序列化的技巧——为DataTable指定表名以便于序列化的过程。通过一个具体的VB.NET示例,展示了如何给DataTable设置表名并进行序列化,同时提供了序列化后的XML片段。
586

被折叠的 条评论
为什么被折叠?



