私はFTPを使用してファイルをダウンロードし、そのファイルをメモリに保存して単純にその行をループします。Readlineを使用してループするためにByteArrayOutputStreamを変換する方法
私はこれまでのところ、このようなファイルをダウンロードしています:
ByteArrayOutputStream bos = new ByteArrayOutputStream()
ftp.retrieveFile("inventory.csv", bos)
は、私は、各ラインのループにできるようにByteArrayOutputStreamから行くするかどうかはわかりません。
はどのようにcsvファイルを解析していますか? – efekctive
最初にopencsvのようなものを解析し、解析された列をメモリに保持する方が理にかなっています。さもなければ、 – efekctive
@efekctiveは、リモートのftpサーバから最初にダウンロードするだけで、その段階には至っていません。単純な文字列分割b/cを行うかもしれません.csvは非常にシンプルで多分5〜6列です。 – Blankman