biz-Streamマニュアル CSV出力ガイド 第3章 CSV出力機能を使用したアプリケーション開発の概要 3.2.2 CsvEngineコンストラクタ

3.2.2 CsvEngineコンストラクタ

1CSVデータを指定したファイルに出力
【機能】

指定したファイル名にCSVデータを出力する。

【構文】

public CsvEngine(String filename) throws java.io.IOException;

【引数】
引数名内容
filenameStringCSVファイル名
【備考】
filename内の"${base-dir}"文字列の置換は適用されます。
ファイルの作成エラーが発生した場合はIOExceptionがthrowされます。

2複数ファイルにCSV出力
【機能】

指定した複数のファイル名に分割されたCSVデータを出力する。

【構文】

public CsvEngine(String filenamePrefix, String filenameSuffix)
throws java.io.IOException;

【引数】
引数名内容
filenamePrefixStringCSVファイル名(前半)
filenameSuffixStringCSVファイル名(後半)
【備考】
  • 複数ページに分割されるためファイル名の前半(filenamePrefix)と後半(filenameSuffix)の間にページ番号が挿入されます。ページの番号は'0'から開始します。
  • filename内の"${base-dir}"文字列の置換は適用されます。
  • ファイルの作成エラーが発生した場合はIOExceptionがthrowされます。


3文字ストリームにCSV出力
【機能】

文字ストリームにCSVデータを出力する。


【構文】

public CsvEngine(java.io.Writer writer);

【引数】
引数名内容
writerWriter文字ストリーム
【備考】
  • 本機能はファイルに出力せず、文字ストリームにデータを流し込むものです。
  • 文字エンコーディングの指定内容はWriter作成時に任意に設定します。
    CsvEngineクラスは、互換性を保つためPDFEngineクラスが提供するAPIが用意されていますが、基本的にCSVファイルに反映されません。