【发布时间】:2015-02-03 02:07:19
【问题描述】:
有什么方法可以更改DataSet 默认节点名称?我正在从DataTable 创建 XML。
这是我的代码:
DataSet dataSet = new DataSet("Products");
dataSet.Tables.Add(tbl);
dataSet.WriteXml(@"D:\Temp\test.xml");
这是我得到的 XML:
<Products>
<Table1>
<product_name>McWilliams Hanwood Chardonnay 750mL</product_name>
<id>121385</id>
<price>7.60</price>
</Table1>
<Table1>
...
</Table1>
<Table1>
...
</Table1>
</Products>
有没有办法把Table1改成Product之类的:
<Products>
<Product>
....
</Product>
<Product>
....
</Product>
</Products>
【问题讨论】:
-
我希望“Table1”是数据表的名称
tbl。查了一下,应该是tbl.TableName。
标签: c# xml c#-4.0 datatable dataset