如何从WCF web服务返回XML

本文关键字:服务 返回 XML web WCF | 更新日期: 2023-09-27 18:22:03

有问题的web服务必须返回SOAP XML中存储过程的结果。

我可以从web服务返回任何对象,没有问题,我甚至熟悉从.asmx服务序列化JSON,但我完全被从web服务中返回XML的概念所困扰,web服务的工作是从存储过程中检索结果。这对我来说非常重要,所以非常感谢任何帮助。

谢谢。

如何从WCF web服务返回XML

尝试返回XmlNode:

[ServiceContract]
public interface IMyService
{
    ...
    [OperationContract]
    XmlNode MyMethod(...);
    ...
}

除了将XML作为字符串返回之外,您还可以查看WCF RESThttp://msdn.microsoft.com/en-us/netframework/dd547388它可以添加为您提供XML/JONWCF项目的VS项目模板。