2021-02-03 OctaveでJSONファイルをパースする octave みんな大好きJSONファイル ネット配布情報なんかはJSONが多いですし、 XMLよりは視覚的に易しい構造なので設定ファイルとしても有用。 実際のところ Ubuntuに導入 パッケージを更新 $ sudo add-apt-repository ppa:fangq/ppa $ sudo apt update導入 $ sudo apt install octave-jsonlabDebianでは安定していない様子。 Windowsとか ファイルのあたまにパスを指定して読み取りする。 addpath('/path/to/jsonlab'); つかう jsonlabをgithubやzipから引っ張ってきたのであればexampleの中にJSONファイルがあるので お試しではこれを使います。 jsondata = loadjson('/path/to/jsonlab/examples/example1.json');読み出しはメソッド読み出し風 disp(jsondata.age); %>> 25 書き込みもこんな調子 jsondata.age = 999; disp(jsondata.age); %>> 999 ネストしたのはドットチェイン jsondata.address.city 参考もと How to parse json file in Octave? - Stack Overflow GitHub - fangq/jsonlab: JSONLab: a native JSON/UBJSON/MassagePack encoder/decoder for MATLAB/Octave