如何在 .json 文件中保存以不同方式排序的数据,应将其存储在哪里,以及如何检索它?

我是 android 开发新手,并创建了一个“事件记录器”应用程序,您可以在该应用程序中选择无限数量的事件:

http://img3.mukewang.com/61790c3c0001009006030992.jpg

所有的事件都被添加到一个名为“事件”的 ArrayList 中,如下所示:

[Event 1, Event 2, Event 3]

在下一个活动中,您可以启动计时器,按下按钮并将时间作为字符串记录到 Arraylists 的 Arraylist 中。

http://img3.mukewang.com/61790c48000116b610220428.jpg

创建名为“ allEventsList ”的Arraylists的ArrayList


ArrayList<ArrayList<String>> allActionsList;

然后填充数据(次),所以它看起来像


[[00:00:01, 00:00:09, 00:00:12], [00:00:04, 00:00:07, 00:00:14], [00:00:03, 00:00:06, 00:00:15]]

最后,我想将它保存在一个看起来像这样的 .json 文件中


{

"events":{

    "Event 1":["00:00:01", "00:00:09", "00:00:12"],

    "Event 2":["00:00:04", "00:00:07", "00:00:14"],

    "Event 3":["00:00:03", "00:00:06", "00:00:15"]


}

我如何将我的数据写入 .json 文件,以及如何在以后检索它以及我应该在哪里存储它?


白衣染霜花
浏览 162回答 1
1回答

交互式爱情

创建名为“ allEventsList ”的Arraylists的ArrayListArrayList<ArrayList<String>> allActionsList;然后填充数据(次),所以它看起来像[[00:00:01, 00:00:09, 00:00:12], [00:00:04, 00:00:07, 00:00:14], [00:00:03, 00:00:06, 00:00:15]]最后,我想将它保存在一个看起来像这样的 .json 文件中{"events":{&nbsp; &nbsp; "Event 1":["00:00:01", "00:00:09", "00:00:12"],&nbsp; &nbsp; "Event 2":["00:00:04", "00:00:07", "00:00:14"],&nbsp; &nbsp; "Event 3":["00:00:03", "00:00:06", "00:00:15"]}我如何将我的数据写入 .json 文件,以及如何在以后检索它以及我应该在哪里存储它?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java