如何从.net webservice返回xml

时间:2010-05-21 14:05:04

标签: .net xml web-services

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

return mydataset.getxml();

但它没有帮助,因为我的方法返回类型是“DataSet”

所以有什么方法可以得到格式良好的xml。

由于

2 个答案:

答案 0 :(得分:0)

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

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

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

答案 1 :(得分:0)

(注意:我假设你想从你的方法返回一个原始的xml字符串作为webservice的主体有效载荷)

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