日期:2014-05-20  浏览次数:20944 次

xml转换的时候出现的问题
在_serializer.Deserialize(reader);的时候出错。


错误信息如下:





捕捉到 System.InvalidOperationException
  Message=XML 文档(2, 2)中有错误。
  Source=System.Xml
  StackTrace:
  在 System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
  在 System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader)
  在 TxOddsDataParser.Logic.TxoddsDataParser.Deserialize() 位置 E:\DoMine\TxOddsDataParser\TxOddsDataParser\TxOddsDataParser.Logic\TxoddsDataParser.cs:行号 67
  InnerException: System.InvalidOperationException
  Message=不应有 <matches xmlns=''>。
  Source=-78dw5dp
  StackTrace:
  在 Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderTxoddsData.Read3_TxoddsData()
  InnerException: 


------解决方案--------------------
Message=不应有 <matches xmlns=''>。

找到去掉试看
------解决方案--------------------
非法节点
------解决方案--------------------
message中为什么会出现<matches xmlns=''>这样的东西?看看你的xml是不是正确的