2011-12-02 110 views
0

我有一些代码使用System.Xml.Serialization.XmlSerializerobject转换为xml字符串,然后http将它发布到一个效果很好的URL。将简单的xml转换为肥皂?

看来服务器现在已升级到SOAP-XML。

有没有一种方法可以将我的对象序列化为SOAP-XML? 我计划使用SoapFormatter,但似乎不推荐使用。

感谢

回答

4

您可以使用下面的命名空间

命名空间System.Runtime.Serialization.Formatters.Soap

大会System.Runtime.Serialization.Formatters.Soap (in System.Runtime.Serialization.Formatters.Soap.dll)

注:记得要加一个参考装配表明上述

更多信息

http://msdn.microsoft.com/en-us/library/system.runtime.serialization.formatters.soap.soapformatter(v=VS.100).aspx

+0

我刚试了一下,所有的层次已经消失了,再加上它已经加入了很多其他元素在(“transactionIdentifierField”,“transactionStatusCodeField” ...) – maxp

+0

即应该寻找像:http://ota-tools.sourceforge.net/ota-soapui/images/06-send2.jpg – maxp