2010-01-05 9 views
0

Je suis en train de télécharger un fichier de données à mon application, le fichier peut être visualisé ici:à l'aide downloadFile télécharge le fichier, mais ne conserve pas les sauts de ligne

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

est mon code ici:

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

il télécharge le fichier comme je veux, mais il n'y a pas de sauts de ligne dans le downloadedfile, il est juste une ligne continue du texte. Est-ce que quelqu'un sait ce que je fais mal?

Répondre

1

Votre fichier téléchargé utilise en fait 0x0A caractères comme sauts de ligne. Il semble bien sur votre navigateur Web, mais semble être manqué lorsque vous ouvrez votre fichier téléchargé sur le bloc-notes. Essayez l'ouvrir sur un autre éditeur, par exemple Visual Studio.

Si vous ouvrez ce fichier téléchargé dans un éditeur hexadécimal, vous verrez qu'ils sont égaux.

0

Utilisez Notepad ++ ou quelque chose de similaire. J'utilise UltraEdit