0
我正在使用它將dataGridViewX1中的數據保存到XML文件中。writeXML後XML中的空行
DataTable dt = new DataTable("itemstable");
for (int i = 0; i < dataGridViewX1.ColumnCount; i++)
{
dt.Columns.Add(dataGridViewX1.Columns[i].Name, typeof(System.String));
}
DataRow myrow;
int icols = dataGridViewX1.Columns.Count;
foreach (DataGridViewRow drow in this.dataGridViewX1.Rows)
{
myrow = dt.NewRow();
for (int i = 0; i <= icols - 1; i++)
{
myrow[i] = drow.Cells[i].Value;
}
dt.Rows.Add(myrow);
}
dt.WriteXml("items.xml");
這是XML的樣子:
<?xml version="1.0" standalone="yes"?>
<DocumentElement>
<itemstable>
<Datum>18.02.2014</Datum>
<a>45</a>
<b>12</b>
</itemstable>
<itemstable />
</DocumentElement>
如何創建XML當我擺脫<itemstable />
,因爲它讀取XML回到dataGridViewX1後出現一個空白行?
它仍然在做一樣 – user3317162