【问题标题】:add web reference in visual studio for a restful web service在 Visual Studio 中添加 Web 引用以获得宁静的 Web 服务
【发布时间】:2012-11-07 13:36:18
【问题描述】:

我正在尝试添加对 RESTful 服务的 Web 引用,这是一个示例 URL:

http://dailymed.nlm.nih.gov/dailymed/services/v1/ndc/0409-3613-01/spls.xml

我收到以下错误(我猜是因为我无法访问 WSDL 或 DISCO,它们未在 API 帮助页面上列出):

URL http://dailymed.nlm.nih.gov/dailymed/services/v1/ndc/0409-3613-01/spls.xml 处的文档未被识别为已知文档类型。 来自每种已知类型的错误消息可能会帮助您解决问题: - 来自“XML Schema”的报告是“W3C XML Schema 的根元素应该是

我无法访问此网络服务,它由国家医学图书馆运营。关于如何在 VS 中添加引用有什么想法吗?我必须手动访问吗?

【问题讨论】:

    标签: asp.net visual-studio-2010 web-services


    【解决方案1】:

    没有标准的元数据格式来描述 REST 服务。没有什么类似于 WSDL。因此,“添加服务引用”或“添加 Web 引用”将不起作用。

    您必须查看服务文档,或者可能查看示例代码,然后构建自己的访问层。

    【讨论】:

      猜你喜欢
      • 2011-01-12
      • 2019-03-17
      • 1970-01-01
      • 1970-01-01
      • 2012-03-03
      • 2018-04-21
      • 1970-01-01
      • 2011-06-25
      • 2014-01-29
      相关资源
      最近更新 更多