|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object info.bix.tokai.bixpp.io.CSVExporter
public class CSVExporter
BIXppオブジェクトから、特定の形式で記述されたCSVデータへ変換するためのクラスです。
BIXppIO
でも同様の機能を利用できますが、
このクラスを利用することで、CSVファイルの文字エンコードなどを詳細に指定して
変換できます。
変換後のCSVデータを表計算ソフトなどで編集し、
BIXppIO
やCSVImporter
などで
BIX-ppデータに再変換できます。
コンストラクタの概要 | |
---|---|
CSVExporter()
|
メソッドの概要 | |
---|---|
void |
exportCSV(BIXpp bixpp,
java.io.File csvFile)
Base64 やHex のデータや、
Vector を除いた
全てのデータをCSV形式でエクスポートします。 |
void |
exportCSV(BIXpp bixpp,
java.io.File csvFile,
long[] indices)
指定されたIndexのデータをCSVファイルにエクスポートします。 |
java.lang.String |
getCharset()
CSVファイルの文字エンコーディングを返します。 |
void |
setCharset(java.lang.String charset)
CSVファイルの文字エンコーディングを設定します。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public CSVExporter()
メソッドの詳細 |
---|
public void setCharset(java.lang.String charset)
charset
- 文字エンコーディング
java.lang.IllegalArgumentException
- 引数がnullだった場合public java.lang.String getCharset()
public void exportCSV(BIXpp bixpp, java.io.File csvFile) throws java.io.IOException
Base64
やHex
のデータや、
Vector
を除いた
全てのデータをCSV形式でエクスポートします。
bixpp
- エクスポートされるデータを含むBIXpp
オブジェクトcsvFile
- エクスポートするCSVファイルを表すFile
オブジェクト
java.lang.IllegalArgumentException
- いずれかの引数がnullだった場合に発生
java.io.IOException
- CSVファイルの出力に失敗した場合public void exportCSV(BIXpp bixpp, java.io.File csvFile, long[] indices) throws java.io.IOException
bixpp
- エクスポートされるデータを含むBIXpp
オブジェクトcsvFile
- エクスポートするCSVファイルを表すFile
オブジェクトindices
- 指定されたIndex
java.lang.IllegalArgumentException
- いずれかの引数がnullだった場合に発生
java.io.IOException
- CSVファイルの出力に失敗した場合
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |