如何从.NETWebService返回xml

如何从.NETWebService返回xml,.net,xml,web-services,.net,Xml,Web Services,我正在读取数据并填充数据集,希望在.NETWeb服务中返回xml。 到目前为止,我正在尝试使用 return mydataset.getxml(); 但这并没有帮助,因为我的方法返回类型是DataSet 那么,有什么方法可以得到格式良好的xml呢 谢谢您的web服务可以将其输出序列化为您想要的任何内容 您所需要做的就是返回数据集,它将被序列化为什么取决于客户端所请求的内容 根据调用服务的方式,您应该能够设置“dataType”参数。注意:我假设您希望从方法返回一个原始xml字符串作为Web服务

我正在读取数据并填充数据集,希望在.NETWeb服务中返回xml。 到目前为止,我正在尝试使用

return mydataset.getxml();
但这并没有帮助,因为我的方法返回类型是DataSet

那么,有什么方法可以得到格式良好的xml呢


谢谢

您的web服务可以将其输出序列化为您想要的任何内容

您所需要做的就是返回数据集,它将被序列化为什么取决于客户端所请求的内容


根据调用服务的方式,您应该能够设置“dataType”参数。

注意:我假设您希望从方法返回一个原始xml字符串作为Web服务的主体负载

您可以将Web服务的返回类型声明为字符串,然后传回所需xml的文本表示形式