在MATLAB中通过URL链接读取txt文件

时间:2018-04-20 14:13:26

标签: matlab readfile

我在以下网址路径中有一个txt文件:

  

https://www.dropbox.com/s/zz9qp06fykz4otw/Counter.txt

我将它读入MATLAB。该文件仅包含整数值。我使用了fopen()函数,但它给了我错误:

  

文件名包含文件系统编码中未包含的字符。某些操作可能无法按预期工作。

然后,我使用了webread()urlread(),但是生成了一个大文件并且没有按预期工作。

是否有任何关于如何从URL链接中读取简单值的建议?

1 个答案:

答案 0 :(得分:2)

这是因为网址https://www.dropbox.com/s/zz9qp06fykz4otw/Counter.txt指的是收件箱页面,而不是文件。如果您在链接的末尾添加?dl=1,那么它将引用该文件。 e.g。

data = urlread('https://www.dropbox.com/s/zz9qp06fykz4otw/Counter.txt?dl=1')

data =

    '100'