C++ JSON IO
Updated 13 Apr 2017
These function wrap Niels Lohmann's JSON for Modern C++ class into mex wrappers, for fast reading of JSON files into MATLAB variables, and writing MATLAB variables into JSON files.
JSON for Modern C++ must be downloaded separately from:
Mex these functions by calling:
Note that your C++ compiler must support C++11.
Example usage: var = json_read(filename)
filename - String of filename (if in current directory) or full or relative path to the JSON file to be read in.
var - MATLAB interpretation of the JSON data.
Oliver Woodford (2023). C++ JSON IO (https://www.mathworks.com/matlabcentral/fileexchange/59166-c-json-io), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform CompatibilityWindows macOS Linux
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.