繁体   English   中英

从网站将csv文件读取到c ++

[英]Read csv file from website into c++

我想从网站将.csv文件的内容读取到c ++程序中。 具体来说,它是谷歌财务形式的财务数据。

http://www.google.com/finance/historical?cid=22144&startdate=Nov+1%2C+2011&enddate=Nov+14%2C+2011

(如果您将“&output = csv”附加到上面的链接,它会将数据下载为csv文件)

我知道我可以使用类似libcurl的东西来下载文件,然后从那里读取它,但我想直接将它读入程序而不必先将其写入文件。

我可以就最佳方法获得一些建议吗? 我当时在考虑boost.asio,但是我没有经验(或一般的网络编程)。

如果您尝试从Web资源下载它,则至少需要实现HTTP协议的某些部分。 libcurl会为你做这件事。

您无需将其另存为文件。 本示例将向您展示如何下载并将其存储在内存缓冲区中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM