将表创建选项传递给 webread

问题描述

我正在使用 webread 从 Google 表格导入数据。

t = webread(url_name);

表格中我的标题行包含如下值:xxx:yyy zzz。 Webread 返回一个表,其中这些值符合 Matlab 变量命名规则,即 xxx_yyyzzz。我不想要这个,我想要原始的字符串。解决方法是导入 CSV 文本,另存为文件,然后将 readtable'VariableNamingRule','preserve' 选项一起使用:

wo = weboptions('ContentType','text');
txt = webread(url_name,wo);
tfn = 'temp.csv';
fid = fopen(tfn,'w');
fprintf(fid,txt);
fclose(fid);
t = readtable(tfn,'VariableNamingRule','preserve');
delete(tfn);

有没有办法将这个选项直接传递给 webread?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)