如何将soap响应转换为对象

时间:2010-11-29 20:51:53

标签: c# xml web-services soap

我有一个xml文件和一个匹配的对象定义。

如何使用xml数据填充对象的实例?


我已注册获取ebay通知,它向我发送了一个肥皂格式的xml。

我如何监听此soap请求并将其解析为匹配对象?

2 个答案:

答案 0 :(得分:1)

如果这是一个SOAP Web服务,则根本不需要操作XML。请参阅How to Consume a Web Service

答案 1 :(得分:0)

http://msdn.microsoft.com/en-us/library/182eeyhh(VS.71).aspx

  

序列化是将对象转换为易于传输的形式的过程。例如,您可以使用客户端和服务器之间的HTTP序列化对象并通过Internet传输它。另一方面,反序列化从流中重建对象。

     

XML序列化仅将对象的公共字段和属性值序列化为XML流。 XML序列化不包括类型信息。例如,如果库名称空间中存在Book对象,则无法保证将其反序列化为相同类型的对象。

或者,更新的版本:http://msdn.microsoft.com/en-us/library/182eeyhh(v=VS.100).aspx

阅读关于反序列化的内容。