【发布时间】:2019-11-20 13:15:08
【问题描述】:
我是 Android 应用程序开发的新手,我遇到了一个问题,即我需要在我的应用程序中动态创建类、定义其属性并动态填充它们。
这个动态的东西是必需的,因为 json 文件每次都会改变,点击事件会被触发,我需要填充一个 recyclerView,从该 json 文件中获取标题和相应的值。
我遇到过一些解决方案,比如使用 javassist 库和使用 hashmap(虽然我没有得到这个)。
【问题讨论】:
-
每次都改变是什么意思?你的意思是键值对中的 JSON 键每次都会改变?
-
是的,因为每次都会下载一个新的 json 文件。所以键和它的值,一切都会改变。
-
@RojyKumari 因此,您需要动态解析从服务器收到的 JSON 并将其解析为相应的类。像 json 对象的 Integer、Strings 和 Hashmap?
-
@RobinsGupta 不,不完全是。我需要将该 json 动态解析为 POCO