2

据我所知, urlread 函数可以发布到 URL。我是用绳子做的。

urlread(url, 'Post', {'userId', userid, 'Password', Password}

但是有一些像这样的 JSON 值:

"country": ["US","JP"],
"student": false,

我尝试了这段代码,但失败了。

urlread(url,'Post',{'userId', userid ,'Password' ,Password ,'country' ,'{'US' ,'JP'}' ,'student' ,false}

如何以 JSON 格式将数据从 Matlab 发布到 RESTful 服务器?

4

1 回答 1

1

Matlab 网络写作

您会发现它urlread已被webreadwebwrite取代,并且它会自动处理 JSON 序列化。因此,您可以创建一个 Matlab 结构并将其交给webwrite.

url = 'http://example.com'
data = struct('userId', userId ,'Password' , password, 'country', {'US', 'JP'}, 'student', false)
webwrite(url, data);
于 2015-12-24T09:21:02.350 回答