我将从Web服务获得XML输出。事实上,我在Web服务中编写了一个返回第一个对象的方法,现在我希望在客户端以XML格式提供这个对象列表。
Web服务是否产生XML输出? 如果是,我如何在客户端获取XML? 我不想在Web服务中编写XML文档
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
返回
<string>Hello World</string>
请帮帮我
答案 0 :(得分:0)
我不完全确定你的问题是否合理:
Web服务是否产生XML输出?
它几乎可以回报你喜欢的任何东西。你可以让它返回原始的xml,你可以使它return XmlNode
-objects或类似的东西。
这让我感到困惑:
我不想在Web服务中编写XML文档
这是否意味着您根本不想在服务器端构建XML对象?如果是这样,将由您的客户端创建xml。您如何做到这一点显然取决于您返回的数据。我不认为c#中有任何“魔法”会自动为你做这件事,因为它是来自WS的回应。
答案 1 :(得分:0)