如何将 IOS 应用程序中的 plist 重用到我们的 android 应用程序中
Posted
技术标签:
【中文标题】如何将 IOS 应用程序中的 plist 重用到我们的 android 应用程序中【英文标题】:How to reuse plist from IOS Apps into our android apps 【发布时间】:2015-10-09 12:01:38 【问题描述】:我想在 android 中使用 plist 文件数据来告诉任何读取 plist 文件的最佳方法。
【问题讨论】:
【参考方案1】:你可以使用它。
String pList = StorageUtils.getFilePathFromAssetsOrLocalStorage(this, "some.plist");
PListXMLHandler handler = new PListXMLHandler();
PListXMLParser parser = new PListXMLParser();
parser.setHandler(handler);
parser.parse(pList);
PList list = ((PListXMLHandler) parser.getHandler()).getPlist();
Array arr = (Array) list.getRootElement();
for (int i = 0; i < arr.size(); i++)
Dict dict = (Dict) arr.get(i);
DictItem item = DictItem.parse(this, dict, "");
【讨论】:
这里如何获得特定物品@alican akyol 如何添加PListXMLHandler、Plist、Dict类 PListXmlHandler类的包名是com.longevitysoft.android.xml.plist;【参考方案2】:你可以使用这个库: https://github.com/tenaciousRas/android-plist-parser
希望对你有帮助。
【讨论】:
虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效以上是关于如何将 IOS 应用程序中的 plist 重用到我们的 android 应用程序中的主要内容,如果未能解决你的问题,请参考以下文章