パッケージ org.opengion.plugin.io

クラス TableReader_Text

  • すべての実装されたインタフェース:
    TableReader

    public class TableReader_Text
    extends AbstractTableReader
    POI による、EXCELバイナリファイルを読み取る実装クラスです。 ファイル名、シート名を指定して、データを読み取ることが可能です。 第一カラムが # で始まる行は、コメント行なので、読み飛ばします。 カラム名の指定行で、カラム名が null の場合は、その列は読み飛ばします。 入力形式は、openXML形式にも対応しています。 ファイルの内容に応じて、.xlsと.xlsxのどちらで読み取るかは、内部的に 自動判定されます。
    導入されたバージョン:
    JDK5.0,
    • コンストラクタの詳細

      • TableReader_Text

        public TableReader_Text()
        デフォルトコンストラクター
    • メソッドの詳細

      • readDBTable

        public void readDBTable​(File file,
                                String enc)
        DBTableModel から 各形式のデータを作成して,BufferedReader より読み取ります。 コメント/空行を除き、最初の行は、必ず項目名が必要です。 それ以降は、コメント/空行を除き、データとして読み込んでいきます。 このメソッドは、EXCEL 読み込み時に使用します。
        パラメータ:
        file - 読み取り元ファイル
        enc - ファイルのエンコード文字列(未使用)