Matlab读取json文件

Matlab读取json文件

    在matlab中,可以将数据写入json文件,却没发现读取json的函数,网上查了一下,大部分是个人写的函数,再可执行性上可能会有一些问题。最终,还是发现了一个matlab解析json文件的工具包,jsonlab, 可以尝试一下。

工具包下载地址: http://iso2mesh.sourceforge.net/cgi-bin/index.cgi?jsonlab/Download

网页提供了几种下载的方式,可以获取最新版本,也可以获取之前的版本,下面来说一下安装吧。

安装

Matlab读取json文件_第1张图片 

 关于安装,我是直接到jsonlab在GitHub上的项目,下载zip文件,并将文件解压到matlab的安装路径

D:\\MATLAB_R2018a\toolbox下,并在程序中添加jsonlab-master的路径:

addpath('D:\MATLAB_R2018a\toolbox\jsonlab-master')

使用

好了,开始使用loadjson函数读取json文件:

clc,clear;
addpath('D:\MATLAB_R2018a\toolbox\jsonlab-master')
file_name='data.json'; % 待读取的文件名称
jsonData=loadjson(file_name); % jsonData是个struct结构
jsonData

Matlab读取json文件_第2张图片

搞定! 

你可能感兴趣的:(MATLAB)