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