XmlSerializer deser = new XmlSerializer(typeof(Student));
using (FileStream stream = new FileStream("nihao.xml", FileMode.Open))
{
Student stud = deser.Deserialize(stream) as Student;
Console.WriteLine("学号:{0}", stud.Stuid);
Console.WriteLine("姓名:{0};年龄:{1};来自:{2};", stud.Name, stud.Age, stud.City);
stream.Close(); }
#endregion
Console.Read();
调试的时候这行“Student stud = deser.Deserialize(stream) as Student;”会报错System.InvalidOperationException”类型的未经处理的异常出现在 System.Xml.dll 中。其他信息: XML 文档(2, 2)中有错误。
求解?
using (FileStream stream = new FileStream("nihao.xml", FileMode.Open))
{
Student stud = deser.Deserialize(stream) as Student;
Console.WriteLine("学号:{0}", stud.Stuid);
Console.WriteLine("姓名:{0};年龄:{1};来自:{2};", stud.Name, stud.Age, stud.City);
stream.Close(); }
#endregion
Console.Read();
调试的时候这行“Student stud = deser.Deserialize(stream) as Student;”会报错System.InvalidOperationException”类型的未经处理的异常出现在 System.Xml.dll 中。其他信息: XML 文档(2, 2)中有错误。
求解?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货