目前我在安卓应用程序中工作,使用plist在Resource文件夹中存储一些值,然后我从安卓中的Resource中获得本地plist值,但我无法获得这些值,如何在安卓中解析本地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 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