android – 如何从本地json文件中获取数据?
作者:互联网
我在本地创建了一个json文件.我可以在数据> data> com.example.storage> files> filename.json中查看.使用这个,我想在本地获取所有文本值&下载所有图像并将其保存在图像URL中的SD卡中,该URL位于json文件中.在离线模式下我自己可以加载json文件中的所有文本值以及SD卡中的图像.
如果这个想法有效,请告诉我.如果没有请建议其他方式来做到这一点.
任务是使用我想要获取数据的本地JSON文件.怎么做?(我为每个数据使用单独的ID).
示例JSON文件是.
{"ImageData":[{"ImageId":"12","ImageName":"Img1","ImageDesc":"Img1 Img1Img1 ","ImageUrl":"img_url/pro1.jpg"},{"ImageId":"13","ImageName":"Img13","ImageDesc":"Img13 Img13 Img13Img13 ","ImageUrl":"img_url/pro2.jpg"},{"ImageId":"14","ImageName":"Img14","ImageDesc":"Img14 Img14 Img14 Img14 Img14 ","ImageUrl":"img_url/pro3.jpg.jpg"},]}
解决方法:
对的,这是可能的.下次提供一些代码,以便我们有一些工作,没有太多人可以做到解决这个问题.
为了帮助您入门,请查看有关JSON的本教程:
http://www.vogella.com/tutorials/AndroidJSON/article.html
这个问题将帮助您在本地阅读文件:
How can I read a text file in Android?
当您将文件作为字符串获取时,您可以创建JSONObject并解析URL并检索图像.
标签:offline-caching,android,json,android-activity 来源: https://codeday.me/bug/20191008/1874090.html