Core_jsonparser: Import and Export JSON files using MATLAB
JSON objects are imported or exported using MATLAB with the help of Python. All that is required, aside from an installation of Python, is to specify the location of the JSON file.
Why another JSON parser? I wanted a minimalist function that would import/export a JSON file in the most straightforward manner possible. I believed that function did not exist as of Oct. 2015. I've also become enamored with using Python to handle tasks common to Python, but not directly supported in MATLAB. This is what makes the code minimal. Python does the heavy lifting and a recursive function finishes the conversion.
Citation pour cette source
Kyle (2024). Core_jsonparser: Import and Export JSON files using MATLAB (https://www.mathworks.com/matlabcentral/fileexchange/53698-core_jsonparser-import-and-export-json-files-using-matlab), MATLAB Central File Exchange. Récupéré le .
Compatibilité avec les versions de MATLAB
Plateformes compatibles
Windows macOS LinuxCatégories
- MATLAB > External Language Interfaces > Python with MATLAB > Call Python from MATLAB >
- MATLAB > Data Import and Analysis > Data Import and Export > Standard File Formats > JSON Format >
Tags
Remerciements
Inspiré par : JSON Parser, JSONLab: portable, robust JSON/binary-JSON encoder/decoder, Core_twitter: A wrapper for the Python package Tweepy to interface with the Twitter API, Core_py2matlab: convert data from Python to MATLAB and back.
A inspiré : Core_py2matlab: convert data from Python to MATLAB and back.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
Version | Publié le | Notes de version | |
---|---|---|---|
1.1.3.0 | There was a bug in the JSON export regarding arrays in a cell. |
||
1.1.2.0 | Conceptually I thought it would be an improvement to separate the process of converting from MATLAB to Python and vice versa into their own functions. |
||
1.1.1.0 | I forgot to actually change the files in the last update. Whoops! |
||
1.1.0.0 | Added the ability to export MATLAB data to a JSON file. |
||
1.0.0.0 |