2011-09-21 63 views
0

VB.NET当我使用DataSet的WriteXML时,我可以自定义它吗? 也就是说;数据集XML问题

我要让这样的结构:

<products> 
<product id="" title=""> 
<product id="" title=""> 
<product id="" title=""> 
</products> 

我该怎么办?谢谢..

+0

你可以在这里得到我的回答一个提示:http://stackoverflow.com/questions/7502106/string-output-from-ac -object – Nawaz

回答

2

可以使用DataSet.GetXml方法和ColumnMapping相应

Dim column As DataColumn 
For Each column In ds.Tables.Item(0).Columns 
    column.ColumnMapping = MappingType.Attribute 
Next 
Dim xml As String = ds.GetXml() 
+0

这是门票,多年来一直使用它。 –

+0

谢谢DSW,但我可以给不同的名称XML属性例如列名customerID,我可以给“客户”? –