【发布时间】:2012-03-30 11:17:20
【问题描述】:
我有一个 ASP.NET WebService,它支持基于标准 WSDL 的 SOAP 调用和一个基于 JSON 的 POST 接口。我没有开发它,也不太熟悉这项技术,但我有一个希望使用基于 JSON 的服务而不是 SOAP 服务的客户端。这可能是一个长镜头,但是,我想知道如何(如果可能的话)导出需要通过 POST 数据提供给服务的正确 JSON 输入格式?我所拥有的只是所需的基于 SOAP 的调用的工作示例。
问候,F.
【问题讨论】:
-
如果他们使用内置的 JSON 反序列化器,您可以尝试生成 SOAP 客户端代理,用您的数据加载请求结构,然后使用内置的 JSON 序列化器将其转换为 JSON .但是,在一般情况下,如果您能保证映射,我会感到惊讶。如果您还没有向开发 Web 服务的人发送电子邮件,您应该这样做。 (我假设您也没有网络服务源代码?)
标签: c# .net json web-services rest