2011-09-21 56 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,我可以給「客戶」? –