1

对不起,这可能是一个愚蠢的问题。我在 python 中有一个大字典,我希望将其保存到文件中并在 android 应用程序中使用数据。我在这里读过我可以使用 pickle、json 或 sqlite 数据库保存字典。我没有使用数据库或 json 的经验,虽然我愿意学习,但我不知道哪种格式最适合我的目的。我知道 android 使用 sqlite,但我可以轻松地在 java 中加载在 python 中创建的数据库吗?还是使用 sqlite 数据库有点过头了?谢谢。

我的字典相当简单:

data = {'category1':[list1, list2],'category2':[list4, list5]}
4

1 回答 1

1

我个人会走 JSON 路线。您可以使用picklesimple_json序列化您的 Python 字典,并且还有很多用于 Java 的 JSON 库。(我用过这个,就像一个魅力。)

数据库似乎是传输数据的一个相当糟糕的选择。数据库的用例是一个完全不同的用例。

于 2013-06-03T17:03:19.863 回答