我有以下代码:出现InvalidOperationException编写XML到文件时
XmlSerializer writer = new System.Xml.Serialization.XmlSerializer(typeof(DataTable));
FileStream file = System.IO.File.Create("c:\\myexample.xml");
writer.Serialize(file, table);
file.Close();
我想我的序列化DataTable对象到XML文件。但我越来越:
“System.InvalidOperationException”类型的异常出现在system.xml.dll的,但在用户代码中没有处理
其他信息:有一个错误生成XML文档。
这里有什么问题?
什么是“表”的内容? – Dispersia
@FirstStep它是一个完整的路径?而且\被转义了,所以不需要转义或者是一个逐字的'''前缀。 –
我不确定'DataTable'可以被序列化,你可能应该看看'DataTable.WriteXml'。 –