使用downloadFile下载文件,但不保留换行符

时间:2010-01-05 21:25:25

标签: downloadfile

我正在尝试将数据文件下载到我的应用程序,可以在此处查看该文件:

http://www.net-flyer.net/DataFeed/vatsim-data.txt

这是我的代码:

string address = "http://www.net-flyer.net/DataFeed/vatsim-data.txt";
string filename = "vsd.txt";
WebClient client = new WebClient();
client.DownloadFile(address,filename);

它按我想要的方式下载文件,但是在下载的文件中没有换行符,它只是一个连续的文本行。有谁知道我做错了什么?

2 个答案:

答案 0 :(得分:1)

实际上,您下载的文件使用0x0A个字符作为换行符。它在您的网络浏览器上看起来不错,但在记事本上打开下载的文件时似乎错过了。尝试在其他编辑器上打开它,例如Visual Studio

如果您在十六进制编辑器中打开下载的文件,您会发现它们是相同的。

答案 1 :(得分:0)

使用Notepad ++或类似的东西。我使用UltraEdit