尝试编写一个相当简单的程序,逐行读取来自ftp服务器的文件,将每一行存储在一个字符串中,然后将该字符串写入我的驱动器上的本地文件。现在这很容易并且完美无缺。
这是变得棘手的部分。每次更新ftp上的ORIGINAL文件(添加新行)时,我都希望将该行添加到之前创建的LOCAL文件中。如果文件不同,我不想重新复制整个文件内容。我只是想添加缺失的行。
有什么办法可以做到吗?任何提示将不胜感激。您不必提交代码。让我知道如何以逻辑方式完成此操作,我将尝试为其编写代码。
此致
答案 0 :(得分:0)
您无法通过FTP本身从FTP服务器“逐行”读取文件。
FTP
是File Transfer Protocol
的缩写,用于传输文件。通过该协议无法做任何其他事情。如果你想“逐行”访问它,你将不得不使用FTP以外的东西。