问一个DataTable 写入XML文件的问题
一个DataTable其中一列是bool类型,将其写入XML文件后在读出,
该列变成了字符串类型,ture -> "true" ; false -> "false"
如何才能控制该列其读出也为bool类型?(不要遍历赋值)
代码如下:
DataTable tab = new DataTable("ResistInfo");
tab.Columns.Add("Check", typeof(bool));
tab.Columns.Add("Name", typeof(string));
DataRow row = tab.NewRow();
row["Check"] = true;
row["Name"] = "ggg";
tab.Rows.Add(row);
row = tab.NewRow();
row["Check"] = false;
row["Name"] = "fffff";
tab.Rows.Add(row);
tab.WriteXml("regeist.xml");
DataSet newSet = new DataSet();
newSet.ReadXml("regeist.xml");
该列变成了字符串类型,ture -> "true" ; false -> "false"
如何才能控制该列其读出也为bool类型?(不要遍历赋值)
代码如下:
DataTable tab = new DataTable("ResistInfo");
tab.Columns.Add("Check", typeof(bool));
tab.Columns.Add("Name", typeof(string));
DataRow row = tab.NewRow();
row["Check"] = true;
row["Name"] = "ggg";
tab.Rows.Add(row);
row = tab.NewRow();
row["Check"] = false;
row["Name"] = "fffff";
tab.Rows.Add(row);
tab.WriteXml("regeist.xml");
DataSet newSet = new DataSet();
newSet.ReadXml("regeist.xml");
...全文
相关推荐
XML与DataTable相互转换
XML与DataTable相互转换,可以直接使用
C#操作EXCEL EXCEL类库 Excel模板处理 将DataTable数据写入Excel文件 C#数据写入EXCEL
C#操作EXCEL EXCEL类库 Excel模板处理 将DataTable数据写入Excel文件 C#数据写入EXCEL EXCEL样式管理帮助类库
C#保存与读取DataTable信息到XML格式的方法
主要介绍了C#保存与读取DataTable信息到XML格式的方法,实例分析了C#读取DataTable信息到XML格式及读取XML格式数据到DataTable的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
XML与DataTable-DataSet互转(C#)
XML与DataTable-DataSet互转(C#)
在Visual Basic中使用DataTable将CSV文件转换为XML
快速转换XML CSV文件的方法



