我有一个类似的情况 - 我收到一个 DataSet 对象,其中包含来自外部模块(由其他程序员完成)的数据(例如客户表......)。
然后我使用 writeXml 方法将数据集对象保存到 xml - 这是我的代码
public void Save(string myXmlFilePath)
{
XmlWriterSettings settings = new XmlWriterSettings();
settings.Encoding = System.Text.Encoding.UTF8;
settings.Indent = true;
settings.NewLineHandling = NewLineHandling.None;
using (XmlWriter writer = XmlWriter.Create(myXmlFilePath, settings))
{
ExportObject.WriteXml(writer);
writer.Close();
}
}
我得到这样的标准 xml 文件输出结构:
<NewDataSet>
<Customers>...</Customers>
<Customers>...</Customers>
<NewDataSet>`
但是我想要这样的结构
<Customers>
<Customer>...</Customer>
<Customer>...</Customer>
</Customers>`
我怎样才能做到这一点?