Skip to content
Snippets Groups Projects
Commit 29a6bb8e authored by Qianqian Fang's avatar Qianqian Fang
Browse files

remove row bracket if numel=1, suggested by Mykel Kochenderfer

git-svn-id: http://svn.code.sf.net/p/iso2mesh/code/trunk/jsonlab@336 786e58fb-9377-0410-9ff7-e4ac0ac0635c
parent 41f9a608
No related branches found
No related tags found
No related merge requests found
...@@ -201,9 +201,14 @@ if(length(size(item))>2 || issparse(item) || ~isreal(item) || jsonopt('ArrayToSt ...@@ -201,9 +201,14 @@ if(length(size(item))>2 || issparse(item) || ~isreal(item) || jsonopt('ArrayToSt
else else
if(isempty(name)) if(isempty(name))
txt=sprintf('%s%s',padding1,matdata2json(item,level+1,varargin{:})); txt=sprintf('%s%s',padding1,matdata2json(item,level+1,varargin{:}));
else
if(numel(item)==1 && jsonopt('NoRowBracket',1,varargin{:})==1)
numtxt=regexprep(regexprep(matdata2json(item,level+1,varargin{:}),'^[',''),']','');
txt=sprintf('%s"%s": %s',padding1,name,numtxt);
else else
txt=sprintf('%s"%s": %s',padding1,name,matdata2json(item,level+1,varargin{:})); txt=sprintf('%s"%s": %s',padding1,name,matdata2json(item,level+1,varargin{:}));
end end
end
return; return;
end end
dataformat='%s%s%s%s%s'; dataformat='%s%s%s%s%s';
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment