クラス JsonLineMapper
java.lang.ObjectSE
org.springframework.batch.item.file.mapping.JsonLineMapper
- 実装されたすべてのインターフェース:
LineMapper<MapSE<StringSE,
ObjectSE>>
行を JSON オブジェクトとして解釈し、マップまで解析します。この行は、"{" で始まり "}" で終わる標準の JSON オブジェクトであり、コンマで区切られた
name:value
ペアで構成されている必要があります。空白は無視されます。例:{ "foo" : "bar", "value" : 123 }値は JSON オブジェクト(マップに変換される)にすることもできます。
{ "foo": "bar", "map": { "one": 1, "two": 2}}
- 作成者:
- Dave Syer
コンストラクターのサマリー
コンストラクターメソッドのサマリー
コンストラクターの詳細
JsonLineMapper
public JsonLineMapper()
メソッドの詳細
mapLine
行を Json オブジェクトとして解釈し、そこからマップを作成します。- 次で指定:
- インターフェース
LineMapper<MapSE<StringSE,
のObjectSE>> mapLine
- パラメーター:
line
- マッピングされるlineNumber
- 現在の行- 戻り値:
- 型 T のマッピングされたオブジェクト
- 例外:
ExceptionSE
- 解析中にエラーが発生した場合。- 関連事項: