我正在开发一个Android应用程序,该应用程序读取动态.JSON文件并在ListView中显示数据。 .JSON文件非常大,因此我在测试期间在手机上最终得到一个100MB的JSONObject,旧设备加载最多需要5分钟。
使用的.JSON文件来自第三方,我只在我的应用中使用了一小部分(<0.1%)。我对这种事情很陌生,但我想知道我是否有可能在网络服务器上阅读第三方的.JSON文件,并将我需要的应用程序数据隔离成一个新的,更小的。我在服务器上托管的JSON文件,供我的应用程序请求。服务器需要一个脚本来每隔几分钟检索第三方的.JSON文件的最新版本并运行隔离脚本。
这可能吗?有更好的解决方案吗?我该怎么做呢?