我的 android 应用程序的一部分需要生成一个包含大量复选框(超过一百个)和文本字段的表单。所有这些都被分解为部分和小节。我创建了一个 json 配置文件来存储表单的格式。
就像是:
"sections":[
{
"title":"sectionA"
"type":"check_box|number"
"items":[
{
"title"="itemAA"
"type"="check_box"
},
...
]
},
...
]
现在我的问题是,当我解析这个 json 对象时,我应该在解析配置文件时创建对象,还是应该将所有信息存储到 arraylist 或 hashmap 中,然后将其传递给其他对象,以便创建新对象在解析器之外?