我有一个[num,txt,raw]=xlsread('test.csv');
cData= char(raw);
dSize=size(cData);
M=dSize(1);
B=zeros(M,1);
for k=1:M;
B(k)=str2num(cData(k,13:20));
end
文件,如下所示:
student.json
我希望在我的html页面中获取用户输入值并将其附加到 {
"nodes":[
{"name":"Anup"},
{"name":"Panwar"}
],
"links":[
{"source":0,"target":1}
]
}
。
答案 0 :(得分:0)
您可以添加如下:
var data = JSON.parse(txt); //parse the JSON
data.employees.push({ //add the employee
firstName:add fname,
lastName: add lname
});
txt = JSON.stringify(data); //reserialize to JSON
答案 1 :(得分:0)
假设您是在Web浏览器中执行此操作..您无法直接从Web浏览器将数据写入文件。这是因为浏览器不具有写入文件的权限(除非保存网页)< / p>
您只能通过网址
访问它为此...我建议创建一个能够处理{{1}}信息的服务器,或者像你要求的那样更改文件内容(如果文件最终成为大数据,我不建议这样做服务器需要更长的时间来读取和解析数据)