在我的项目中,我收到一个xml文件,其中决定了项目的流程,我的项目包含播放视频文件的视频播放器,录制语音的录音机和获取用户信息的申请表,但是每次我收到一个xml,其中下一个要显示的屏幕不固定时,流程就完全是动态的。
这里我知道要解析xml,但我必须知道哪个集合结构适合存储和检索(集合结构,如mutablearray,mutabledictionary,plist或sqlite) 否则我可以使用豆子或任何其他方法,请帮助我。
...谢谢
答案 0 :(得分:0)
我会说用你的流逻辑实现逻辑上合理的“bean”,然后让mapper将XML映射到bean(基于XML创建bean)。这样您就可以将流逻辑与XML文件格式分离,因此,如果您决定使用JSON或XML文件格式更改,稍后您需要做的就是更改映射器。