0
嵌套的XML我必須繼續下面的XML文件...保存在C#
<A>
<B>
<C>ValueX</C>
<D>ValueY</D>
</B>
</A>
其中我讀入數據集在一個DataGridView來顯示它。
DataSet ds = new DataSet();
DataTable t = new DataTable("B");
ds.Tables.Add(t);
t.Columns.Add("C", typeof(string));
t.Columns.Add("D", typeof(string));
// bind to DataGridView
ds.ReadXml(file);
但是,當我把它寫回使用follwing命令
ds.WriteXml(file);
文件的嵌套結構被破壞。
<A>
<C>ValueX</C>
<D>ValueY</D>
</A>
任何想法如何保存stcuture。
我嘗試使用xsd.exe從xsd生成DataSet。這導致其他問題。所以我想用手做一個學習的步驟。 – 2009-11-16 14:13:12
嗨Stefan,你不必使用xsd.exe。手動創建一個xsd,並用dataset.readxmlschema讀取它。 – 2009-11-16 14:34:16