Java
 Computer >> コンピューター >  >> プログラミング >> Java

Javaでのcsvファイルの操作


OpenCSVを最初にインストールする必要があります。これは、Java用のパーサーライブラリです。依存関係は、Mavenプロジェクトのpom.xmlファイルで言及する必要があります。その後、以下のコードを利用できます。

import java.io.FileReader;
import java.io.*;
public class Demo{
   public static void readDataLineByLine(String file){
      try{
         FileReader my_filereader = new FileReader(file);
         CSVReader csvReader = new CSVReader(my_filereader);
         String[] nextRecord;
         while ((nextRecord = csvReader.readNext()) != null){
            for (String cell : nextRecord){
               System.out.print(Output + "\t");
            }
            System.out.println();
         }
      }
      catch (Exception e){
         e.printStackTrace();
      }
   }
}

出力

Prints data in a csv file line by line

Demoという名前のクラスには、ファイルをパラメーターとして受け取る「readDataLineByLine」という名前の関数が含まれています。FileReaderインスタンスが作成され、CSVReaderインスタンスが作成されてCSVファイルの要素を読み取ります。すべての行が1つずつ読み取られ、画面に表示されます。これはtryブロックに書き込まれ、例外(存在する場合)は「catch」ブロックでキャッチされます。


  1. Excel での CSV ファイルの書式設定 (2 つの例を含む)

    名前、住所、または製品情報などの情報を扱う場合、それらをテキスト ファイルとして保存することがあります。このタイプのテキスト ファイルは、CSV ファイルと呼ばれます。ただし、これらの CSV ファイルを Excel にインポートするためにフォーマットして、より正確に保つ必要がある場合があります。したがって、この記事では CSV ファイルの書式設定 について学習します。 2 つの例を含む Excel このサンプル コピーをダウンロードして、自分で練習してください。 CSV ファイルとは CSV という用語 コンマ区切り値の完全な形式を保持します データは、特定の区切り記号で区切られた単

  2. コマンド プロンプトの基本:ファイルとフォルダの操作

    コマンド プロンプトの基本:ファイルとフォルダーの操作 エクスプローラーを使用してファイルをナビゲートするのにうんざりしていませんか?開発者または IT プロフェッショナルでない限り、それはあなたではないかもしれません。開発者であろうとなかろうと、基本的なコマンド ラインの知識があると常に役に立ちます。 このガイドでは、ターミナルで作業するときに使用できる一般的なファイル操作コマンドをいくつか紹介します。 コマンド プロンプト (または PowerShell または Windows ターミナル) からファイル システムを走査するには、次の 2 つの基本的なコマンドが必要です:cd と d