【问题标题】:How to Export SharedPreferences to csv, xls, or vcard如何将 SharedPreferences 导出到 csv、xls 或 vcard
【发布时间】:2015-01-30 15:45:22
【问题描述】:

我将如何导出我的所有共享首选项(例如姓名、电话、电子邮件、地址等值,这些值连接成一个字符串并由分隔符“,”分隔),让用户可以在 csv 等格式之间进行选择、xls 或电子名片?我最终会改用我认为以这种方式更容易导出的 sqlite 数据库,但现在我正在学习 sharedPreferences。

感谢您的帮助!

【问题讨论】:

    标签: java android csv sharedpreferences export-to-csv


    【解决方案1】:

    您可以遍历所有共享的首选项值并像这样对它们做任何您想做的事情

    Map<String, ?> allEntries = sharedPref.getAll();
    for (Map.Entry<String, ?> entry : allEntries.entrySet()) {
        Log.d("TAG", entry.getKey() + ": " + entry.getValue().toString());
    }
    

    【讨论】:

    • 我想我有点理解那是做什么的,但是我会在哪里为导出等编码?在最后一个 toString());?
    猜你喜欢
    • 2014-12-03
    • 1970-01-01
    • 2020-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-13
    • 2014-05-30
    • 1970-01-01
    相关资源
    最近更新 更多