Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

parseSoapResponse

将 SOAP(Simple Object Access Protocol,简单对象访问协议)服务器中的响应字符串转换为 MATLAB 类型

parseSoapResponse 已删除。请改用 matlab.wsdl.createWSDLClient。有关详细信息,请参阅兼容性考虑

说明

data = parseSoapResponse(response) 从 SOAP 服务器 response 中提取数据并将数据转换为 MATLAB® 类型。

输入参数

全部折叠

来自 SOAP 服务器的数据,指定为字符串。

输出参数

全部折叠

SOAP 服务调用的输出,以任何有效的 MATLAB 类型的元胞数组形式返回。

版本历史记录

在 R2006a 之前推出

全部折叠

R2021b: parseSoapResponse 已删除

考虑使用 matlab.wsdl.createWSDLClient 函数,而不是 parseSoapResponseparseSoapResponse 函数没有直接的取代函数,但当您创建 WSDL 接口时,您可以访问 Web 服务功能。

要开始使用 matlab.wsdl.createWSDLClient,请执行下列步骤:

  1. 下载 Java® JDK™ 和 Apache® CXF 程序的受支持版本。有关详细信息,请参阅Set Up WSDL Tools

  2. 设置这些程序的路径:

    matlab.wsdl.setWSDLToolPath('JDK',jdk,'CXF',cxf)

    其中,jdk 是 JDK 安装的路径,cxf 是 CXF 程序的路径。

  3. 为位于 url 的服务创建接口。

    matlab.wsdl.createWSDLClient(url)

注意

matlab.wsdl.createWSDLClient 不支持 RPC 编码的 WSDL 文档。