json文字列をJavaオブジェクトに解析しようとしています。現在、コードは手動でファイルを読み取り、Javaオブジェクトを生成しています。ただし、実装をgsonに移行することを検討しています。
Webサービスの呼び出しから受け取ったjsonは次のとおりです。
{ "comment": [
"This file is used to define the behavior for the elements parsed.",
"Each entry in the file will have the format of element:name, skip:bool",
"If SkipFlag is true, it means that element need not be processed.",
"Convention used for elements and rule names is camelCase"
],
"rules": [ { "element": "html", "skip": true },
{ "element": "head", "skip": true },
{ "element": "head", "skip": true },
{ "element": "body", "skip": true }
]
}
コメントを無視してルールを変換する必要があります。ルールのJavaオブジェクトに対して定義しようとしているJavaタイプは次のとおりです。
// Arraylist < Map < elementname, Map < name, value > > >
ArrayList< Map<String, Map<String, String> > > rules;
gsonでこれを行う簡単な方法はありますか?