【发布时间】:2013-10-10 15:18:32
【问题描述】:
我想知道是否有使用 Httprequest 或 Webclient 从 URL 读取数据(链接无效,因为我更改了一点,因为那里有私有数据)。
喜欢: https://download.somewhere.com/ReportDownload
上面的链接几乎是格式,从链接中,您可以下载一个包含 CSV 文件的 zip 文件。我想知道是否有一种方法可以使用 C# 来解析数据而不是下载数据、解压缩并从 csv 读取数据。我想获取数据并将其传递给变量,而无需进行任何物理下载。
【问题讨论】:
-
如果提供商压缩文件并且没有提供未压缩下载的规定 - 这是不可能的。
-
尝试查看this SO question and answer。它有一些代码,您几乎可以复制和更改以满足您的需求。您要做的是下载它,然后使用Zip Class 以编程方式解压缩并获取您的数据。
标签: c#