我有一个DataSet,其中有一个表加载了数据。
当我使用数据集的GetXml方法将数据集写入xml时,我将该数据表中的所有列作为xml文件中的元素。
如何使用列值作为属性而不是元素来获取生成的xml?
文章here在没有正确答案的情况下落后
我正在使用.NET Framework 2.0
答案 0 :(得分:1)
在编写XML之前,请执行类似
的操作foreach (DataColumn column in aDataSet.Tables[0].Columns)
{
column.ColumnMapping = MappingType.Attribute;
}
虽然我承认我没有测试过这个。您仍然可以获得DiffGram结构化文件。
答案 1 :(得分:0)
foreach(DataColumn dc in dsHR.Tables[0].Columns)
dc.ColumnMapping = MappingType.Attribute;
非常简单:)