API version 4
iOSAndroidWindows
説明 |
WriterオブジェクトにCSVデータを保存します。
内部文字コードはUTF-8です。
|
|
呼出形式 |
csvdoc.Save( writer [, cond1 [, cond2, … ] ] ) または csvdoc.Save( writer [, delimiter [, cond1 [, cond2, … ] ] ] )
|
|
戻り値 |
なし
|
|
引数 |
Object writer |
保存先のWriterオブジェクト |
|
String delimiter |
出力時のデリミタ文字をデフォルトのカンマ(,)から変更します。 "d=[デリミタ文字]"で指定します。デリミタに指定できるものは1文字だけです。 タブ区切りの場合"d=\t"のように指定します。 デリミタを変更した場合、クォート処理は実行されません。
第2引数がデリミタ指定と見なされなかった場合、検索条件指定として見なされます。
|
|
String cond |
保存する行を指定する検索条件 Loadメソッドと同様の書式で指定します。 検索条件は、最大で列の数と同じだけ指定することができ、複数指定した場合はANDにより結合されます。
|
例外 |
CSV-11 |
有効なWriteオブジェクトが指定されていません |
|
CSV-12 |
WriteString(string)メソッドをサポートしていません
|
使用例 |
var csvdoc = new CSVDocument; var res = session.Get("http://server/sample.csv"); csvdoc.Load(res); var fs = new FileSystem; var fp = fs.Open("sample.csv", FileSystem.OPEN_WRITE); csvdoc.Save(fp); fp.Close();
|
|
関連項目 |
Loadメソッド |