第三方来源每天在我的应用程序服务器上的给定文件夹中FTP一个zip文件(包含xml文件)。 现在,我手动FTP发送者,下载zip文件并从中提取xml。
如果我需要使用C#以编程方式实现所有这些,我该如何解决? 即我需要.... 1.FTP发件人 2.下载文件 3.提取xml并将其保存到app server上的文件夹中。
请帮忙。
非常感谢!
答案 0 :(得分:0)
查看FTPWebRequest和FTPWebResponse课程。他们应该拥有你需要的一切。
答案 1 :(得分:-1)
我会因为没有回答你的问题而被投票,但C#可能因为这个问题而有些过分。你可以得到curl for windows,它将为你下载文件,然后使用link text的命令行版本解压缩它。将约2行蝙蝠脚本。
cd <some dir>
curl ftp://some.ftp/somefiles/archive.zip
7z e archive.zip