2009-04-28 8 views
0

Une source tierce par jour FTP un fichier zip (qui contient un fichier xml) dans un dossier donné sur mon serveur d'applications. À l'heure actuelle, je transfère manuellement l'expéditeur par FTP, je télécharge le fichier zip et j'en extrait le fichier XML.Automatisation du FTP et de l'extraction de fichiers

Si je dois réaliser tout cela en utilisant C#, comment je vais faire? ie.J'ai besoin de .... 1.FTP l'expéditeur 2.Télécharger le fichier 3.Extractez le fichier XML et enregistrez-le dans mon dossier sur le serveur de l'application.

Aidez-nous s'il vous plaît.

Merci beaucoup!

Répondre

-1

Je vais être downvoted pour ne pas répondre à vos questions, mais C# est probablement trop pour cela. Vous pouvez simplement obtenir curl for windows qui va télécharger le fichier pour vous et ensuite utiliser la version en ligne de commande de link text pour le décompresser. Serait d'environ 2 lignes de script bat.

cd <some dir> 
curl ftp://some.ftp/somefiles/archive.zip 
7z e archive.zip 

3 lignes avec le CD. Si vous voulez vraiment faire en C# puis regarder thesearticles.

Questions connexes