首页 > Web开发 > 详细

matlab 读取文件(mat)存储为json文件

时间:2015-03-05 18:58:57      阅读:2632      评论:0      收藏:0      [点我收藏+]

 

fid= fopen(reqJosn.json, w+);
load(request-set-10.mat);
requests = requests.request;
requestNum = length(requests);
for i = 1:1
    request.name = sprintf(%s%d, vn_test_,i);
    request.type = 0;
    request.description = sprintf(%s%d%s, virtual network ,i,  for test use);
    controller.id = i;
    controller.name = defaultController;
    controller.host = localhost;
    controller.port = 6633;
    controller.type = POX;
    request.controller = controller;
    nodeNum = requests(1,i).node_num;
    linkNum = requests(1,i).link_num;
    request.sw_number = nodeNum;
    switches = {};//注意此处如需在结构里嵌套结构,必须这样子
    for j = 1:nodeNum
       swTemp.id = j;
       swTemp.name = sprintf(%s%d, sw, j);
       swTemp.resource = requests(1,i).cpu(j);
       swTemp.port_num = 8;
       swTemp.host_num = 1;
       switches = [switches,swTemp];
    end
    request.switches = switches;
    subJson = savejson(‘‘,request);//幻化为json字符串,具体help一下
    fprintf(fid, %s,subJson);
end
fclose(fid);

 

matlab 读取文件(mat)存储为json文件

原文:http://www.cnblogs.com/hhjiang14/p/4316144.html

(1)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!