public class JsonDataParser extends StructuredDataEditorSupport implements StructuredDataParser
JsonParser
を使用してJSONデータの解析を行います。Constructor and Description |
---|
JsonDataParser()
コンストラクタ
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,?> |
parseData(java.io.InputStream in,
LayoutDefinition layoutDef)
フラットマップを作成します。
|
buildMapKey, checkArrayLength, checkIndispensable, checkRequired, convertToFieldOnRead, convertToFieldOnWrite, isObjectType
public java.util.Map<java.lang.String,?> parseData(java.io.InputStream in, LayoutDefinition layoutDef) throws java.io.IOException, InvalidDataFormatException
parseData
in interface StructuredDataParser
in
- 入力ストリームlayoutDef
- フォーマット定義java.io.IOException
- 読み込みに伴うIO処理で問題が発生した場合InvalidDataFormatException
- 読み込んだデータがフォーマット定義に違反している場合