public final class SimpleDataConvertUtil
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static SimpleDataConvertResult |
buildData(java.lang.String formatName,
java.util.Map<java.lang.String,?> data)
Mapから構造化データの文字列を生成する。
変換後の構造化データ形式はフォーマット定義ファイルにて指定される。
|
static SimpleDataConvertResult |
buildData(java.lang.String formatName,
java.util.Map<java.lang.String,?> data,
java.io.OutputStream out)
Mapから構造化データの文字列を生成し、出力ストリームに書き込む。
変換後の構造化データ形式はフォーマット定義ファイルにて指定される。
|
static SimpleDataConvertResult |
parseData(java.lang.String formatName,
java.io.InputStream in)
構造化データのストリームからMapを生成する。
変換前の構造化データ形式はフォーマット定義ファイルにて指定される。
|
static SimpleDataConvertResult |
parseData(java.lang.String formatName,
java.lang.String data)
構造化データの文字列からMapを生成する。
変換前の構造化データ形式はフォーマット定義ファイルにて指定される。
|
public static SimpleDataConvertResult buildData(java.lang.String formatName, java.util.Map<java.lang.String,?> data) throws InvalidDataFormatException
formatName
- フォーマット定義ファイルdata
- 変換対象データInvalidDataFormatException
- 入力データが不正な場合。public static SimpleDataConvertResult buildData(java.lang.String formatName, java.util.Map<java.lang.String,?> data, java.io.OutputStream out) throws InvalidDataFormatException, java.io.IOException
formatName
- フォーマット定義ファイルdata
- 変換対象データout
- 出力先ストリームInvalidDataFormatException
- 入力データが不正な場合。java.io.IOException
- 書き込みに伴うIO処理で問題が発生した場合。public static SimpleDataConvertResult parseData(java.lang.String formatName, java.lang.String data) throws InvalidDataFormatException
formatName
- フォーマット定義ファイルdata
- 変換対象データInvalidDataFormatException
- 入力データが不正な場合。public static SimpleDataConvertResult parseData(java.lang.String formatName, java.io.InputStream in) throws InvalidDataFormatException, java.io.IOException
formatName
- フォーマット定義ファイルin
- 変換対象データ読み込み用ストリームInvalidDataFormatException
- 入力データが不正な場合。java.io.IOException
- 読み込みに伴うIO処理で問題が発生した場合。