web-services - 如何在 Matlab 中使用 RESTful web 服务

标签 web-services matlab rest

我有一个提供基于 Web 的 RESTful 界面的数据提供程序。我正在尝试将这些数据导入 Matlab。界面相对简单,但我仍在寻找有这方面经验的人吗?该服务本身不提供 SOAP/WSDL,而 Matlab 可以轻松使用。供应商有一个“适配器”,您可以将其安装在机器上(基本上是带有某种“插件”的 Appache/Tomcat 安装)作为提供这些服务的中介,但出于很多原因,它会是很难在我的公司成立。

最佳答案

如果 RESTful 接口(interface)返回 JSON,看起来就像安装一个小插件一样简单:

http://www.mathworks.com/matlabcentral/fileexchange/20565

和((几乎)直接来自该插件的自述文件):

google_search = 'http://ajax.googleapis.com/....'; 
matlab_results = parse_json(urlread(google_search));

我想这对于基于 SOAP 的 RESTful 接口(interface)来说是一件好事,或者您不需要过多的机器来处理它。我敢肯定,如果接口(interface)不返回 JSON,那么您可以解析类似的东西。

关于web-services - 如何在 Matlab 中使用 RESTful web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7663061/

相关文章:

web-services - Web 服务性能监控的最佳方式

java - jaxws-rt.jar 中的 "/com/sun/xml/ws/"包和 rt.jar 中的 "/com/sun/xml/internal/ws/"包有什么区别

macos - 您如何在 MATLAB 和 OS X 中使用 xlsread?

java - 集会休息API : Java code to fetch userStory/TestCases/Defect Count for a given project

java - 如何通过 CXF 中的拦截器将 SoapFault 转换为 SoapMessage?

c# - 获取数据到dataGridView

Linux shell : unexpected EOF while looking for matching `"'

python - 是否可以将经过训练的 CNN 存储为 .mat 文件并使用该文件在 Python 中制定分类算法?

ruby-on-rails - Rails 中相同的命名空间但不同的 Controller 和 View

java - Rest Web 服务中的双向 SSL/TLS 身份验证