Package nablarch.common.databind.csv
Annotation Interface CsvFormat
Beanに紐づくCSVのフォーマットを個別に定義するアノテーション。
-
Required Element Summary
Required ElementsModifier and TypeRequired ElementDescription文字コードboolean空フィールドをnullに置き換えるかどうかchar列区切り文字boolean空行を無視するか否か行区切り文字。charフィールド囲み文字。出力時にquote()で囲むフィールド。booleanヘッダ行(タイトル行)が必須か否か
-
Element Details
-
fieldSeparator
char fieldSeparator列区切り文字 -
lineSeparator
String lineSeparator行区切り文字。 \r\n(CRLF) or \r(CR) or \n(LF)で指定すること。 -
quote
char quoteフィールド囲み文字。 指定した文字で囲むフィールドは、quoteMode()で指定する。 例:ダブルクォート(")、シングルクォート(')。 -
ignoreEmptyLine
boolean ignoreEmptyLine空行を無視するか否か -
requiredHeader
boolean requiredHeaderヘッダ行(タイトル行)が必須か否か -
charset
String charset文字コード -
emptyToNull
boolean emptyToNull空フィールドをnullに置き換えるかどうか -
quoteMode
CsvDataBindConfig.QuoteMode quoteMode
-