2012-05-07 15 views
1

こんにちは.csvで必要な簡単なヘルプ。既存のCSVファイルに追加の列を追加するにはどうすればよいですか?

csvファイルを表示するには、追加の列を追加する必要があります。 .csvファイルに100人の顧客情報があります。アプリケーションが特定の行を読み終えたら、「この行は読み込まれています」という列を追加します。

+1

[可能なCSVファイルを読み込むためのJavaライブラリをお勧めしますか?](http://stackoverflow.com/questions/200609/can-you-recommend-a-java-library) -for-reading-and-possibly-writing-csv-files) –

答えて

1

OpenCSVをcsvファイルに書き込むには、使用できる類似のサードパーティライブラリが多数あります。

0

ライブラリを使用するか、または独自の解析関数を作るかどうかは、あなたが次のことを行う必要があります:

  1. ファイルをお読みください。
  2. 新しい列を追加します(基本的に静的な文字列)。
  3. ファイルに書き込む。
+0

私はファイルを読むことができますが、openCsvを使用して新しい列を追加する方法は、私たちが使用できないためです。 1.4 javaコンパイラを使用しています。 – user1380678

+0

''をちょうど追加します。この行はあなたが読んだ行のそれぞれに読み込まれ、別のファイルに書き込まれます。 csvファイルには引用符で囲まれている限り、データ内に改行文字を含めることができます(これが人々がopenCsvを推奨する理由です)。 – user845279

+0

私に戻ってくれてありがとう。あなたはcsvファイルに読み書きした後にコードを与えることができますか?ここに私が何をしているかのステップがあります。 1.サーバーに接続する2.サーバーから.csvファイルを削除し、クラスパスに移動する3.クラスパスのcsvファイルをstatus = readlineとして編集する必要があります。4.行が読み込まれると毎回確認する必要があります5.ファイルの読み込みと終了 - アーカイブの場所へ移動するので、同じファイルを更新するのではなく、新しいファイルに書き込むことをお勧めします。 – user1380678

関連する問題