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