打破2018 a和2018 b之间jsondecode变化?
12个视图(30天)
显示旧的评论
问题
:相同的代码和文件工作jsondecode b 2018年和2018年早些时候停止工作。
异常
:JSON文本必须一个特征向量或一个标量non-missing字符串。
附件中的文章。txt文件被写的
json = jsonencode (structObj);
fID = fopen (”。/数据/ article.txt ',' w ',“n”,“utf - 8”);
写入文件(支撑材、json、“字符”);
文件关闭(fID);
我试图读回的:
文件名=”。/数据/ article.txt ';
fID = fopen(文件名,“r”,“n”,“utf - 8”);
读入= native2unicode(从文件中读(fID),“utf - 8”);
值= jsondecode(读入);
文件关闭(fID);
这是2018年,但抛出异常在2018 b和后jsondecode线
0评论
接受的答案
沃尔特·罗伯森
2019年7月19日
读入= native2unicode(从文件中读(支撑材,[1正]),“utf - 8”);
也就是说,您试图发送一个列向量jsondecode需要一个行向量。