Code covered by the BSD License  

Highlights from
plotly API

image thumbnail
from plotly API by Chris
Graphs in a web-browser! Example graph: https://plot.ly/~jackp/614/. View and share interactively.

json2struct(j)
function st = json2struct(j)

    % everything is between double quotes. sweet!
    st = struct();
    idx = strfind(j,'"');    
    for i = 1:4:(length(idx)-2)
        jf = j( (idx(i)+1):(idx(i+1)-1) );
        jv = j( (idx(i+2)+1):(idx(i+3)-1) );
        st = setfield(st, jf, jv);
    end
end

Contact us