我正在尝试将数据文件下载到我的应用程序,可以在此处查看该文件:
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);
它按我想要的方式下载文件,但是在下载的文件中没有换行符,它只是一个连续的文本行。有谁知道我做错了什么?
答案 0 :(得分:1)
实际上,您下载的文件使用0x0A
个字符作为换行符。它在您的网络浏览器上看起来不错,但在记事本上打开下载的文件时似乎错过了。尝试在其他编辑器上打开它,例如Visual Studio
。
如果您在十六进制编辑器中打开下载的文件,您会发现它们是相同的。
答案 1 :(得分:0)
使用Notepad ++或类似的东西。我使用UltraEdit