WEBSERVICE 函数从 Internet 或 Intranet 上的 Web 服务返回数据。
注意
WEBSERVICE 函数可能出现在 Excel for Mac 函数库中,但它依赖于 Windows 操作系统功能,因此不会在 Mac 上返回结果。
语法
WEBSERVICE(url)
WEBSERVICE 函数语法具有以下参数。
| 参数 | 说明 |
|---|---|
|
url 必需 |
要调用的 Web 服务的 URL |
注意
- 如果参数无法返回数据,则 WEBSERVICE 返回 #VALUE! 错误。
- 如果参数导致字符串无效或包含的字符串超过允许的单元格限制 32767 个字符,则 WEBSERVICE 将返回 #VALUE! 错误。
- 如果 url 是一个字符串,其中包含超过 GET 请求允许的 2048 个字符,则 WEBSERVICE 返回 #VALUE! 错误。
- 对于不受支持的协议(如 ftp:// 或 file://),WEBSERVICE 将返回 #VALUE! 错误。
示例
下面是使用虚构 Web 服务的示例:
=WEBSERVICE (“http://mywebservice.com/serviceEndpoint?searchString=Excel”)
提示
- 为了获得最佳结果,应在包含在公式中之前对 WEBSERVICE 的 URL 进行编码。
- 要对 URL 进行编码,请使用 ENCODEURL 函数。 然后在 WEBSERVICE 公式中使用编码的 URL 引用单元格。
需要更多帮助吗?
你随时可以在 Excel 技术社区 中咨询专家,或在 社区中获取支持。