我是在 android 中读取 xml 文件的新手。我为此查了谷歌,但找不到合适的解决方案。
我希望解析这个 xml 文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>aaaa</key>
<array>
<string>b</string>
<string>c</string>
<string>d</string>
<string>e</string>
<string>f</string>
</array>
<key>bbbb</key>
<array>
<string>g</string>
<string>h</string>
<string>i</string>
<string>j</string>
<string>k</string>
</array>
</dict>
</plist>
解析后希望得到如下对应:
aaaa [b,c,d,e,f] -> 一个列表/数组
bbbb [g,h,i,j,k] -> 一个列表/数组
换句话说,每个字符串(键)都应该对应于该键内的字符串数组。
我该怎么做?另外,我想知道应该在哪里放置 xml 文件。(它在 res/raw/ 文件夹中吗?如果是,那么文件的地址是什么?)