utilizzando DownloadFile scarica il file, ma non conserva interruzioni di riga

StackOverflow https://stackoverflow.com/questions/2009197

  •  18-09-2019
  •  | 
  •  

Domanda

Sto cercando di scaricare un file di dati per la mia domanda il file può essere vista qui:

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

Ecco il mio codice:

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

Si scarica il file come voglio, ma non ci sono interruzioni di riga nel downloadedfile, è solo una riga continua di testo. Qualcuno sa che cosa sto facendo male?

È stato utile?

Soluzione

In realtà il file scaricato utilizza caratteri 0x0A come interruzioni di riga. Sembra bello sul vostro browser, ma sembra perdere quando si apre il file scaricato sul blocco note. Prova aprirlo su un altro editor, come Visual Studio.

Se si apre il file scaricato all'interno di un editor esadecimale, vedrete che sono uguali.

Altri suggerimenti

L'uso Notepad ++ o qualcosa di simile. Io uso UltraEdit

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top