【问题标题】:How to get the values from plist in Android?如何从 Android 中的 plist 中获取值?
【发布时间】:2012-07-24 13:49:40
【问题描述】:

目前我在 Android 应用程序中工作,使用 plist 将一些值存储在 Resource 文件夹中,然后我从 Android 中的 Resource 获取本地 plist 值,但我无法获取这些,如何在 Android 中解析本地 plist 值? 请帮帮我

谢谢

这里我提到了Plist值

<?xml version="1.0" encoding="UTF-8"?>
<array>
    <dict>
        <key>Code</key>
        <string>11</string>
        <key>Country</key>
        <string>Afghanistan</string>
    </dict>
    <dict>
        <key>Code</key>
        <string>12213</string>
        <key>Country</key>
        <string>Aland Islands</string>
    </dict>
    <dict>
        <key>Code</key>
        <string>24144</string>
        <key>Country</key>
        <string>Albania</string>
    </dict>
    <dict>
        <key>Code</key>
        <string>35223434</string>
        <key>Country</key>
        <string>Algeria</string>
    </dict>
</array>

【问题讨论】:

    标签: android xml-parsing plist saxparser


    【解决方案1】:

    检查这个:Android PList Parser

    测试中的示例用法-

    PListXMLParser parser = new PListXMLParser();
    PListXMLHandler handler = new PListXMLHandler();
    parser.setHandler(handler);
    parser.parse(plistContentAsString);
    PList plist = ((PListXMLHandler)parser.getHandler()).getPlist();
    // use the plist
    plist.getRootElement(); // get root element
    

    【讨论】:

    • 没有帮助。关于如何使用上述库没有明确的答案。
    猜你喜欢
    • 2015-06-27
    • 1970-01-01
    • 2015-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多