【问题标题】:using downloadFile downloads the file, but does not preserve line breaks使用 downloadFile 下载文件,但不保留换行符
【发布时间】:2011-01-01 19:48:33
【问题描述】:

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

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);

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

【问题讨论】:

    标签: downloadfile


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2019-08-20
        • 2011-07-30
        • 2011-07-12
        • 2015-07-25
        • 2018-03-28
        • 1970-01-01
        • 2019-11-05
        • 2021-10-28
        相关资源
        最近更新 更多