小编Tim*_*ord的帖子

XML序列化:对象未序列化

Unspecified error当我尝试调用特定的Web服务方法时,我得到了一个" ".使用XMLSpy我发现参数对象尚未被序列化.

在生成的序列化程序源中,我注意到以下行:

if (!needType) {
  System.Type t = o.GetType();
  if (t == typeof(global::moonraker1.Conference)) {
  }
  else {
    throw CreateUnknownTypeException(o);
  }
}
Run Code Online (Sandbox Code Playgroud)

但是,wsdl import创建了一个名为的单元moonraker1.BookingService,因此实际上是参数对象的类型moonraker1.BookingService.Conference.似乎完全有可能这就是对象未被序列化的原因,尽管我不明白为什么消息仍然似乎传递给Web服务.

任何人都可以对此有所了解吗?或者我完全走错了轨道?

xml-serialization

12
推荐指数
1
解决办法
521
查看次数

标签 统计

xml-serialization ×1