Android Studio:从XML获取数据并将其存储在列表中

时间:2016-05-06 19:59:10

标签: arrays xml android-studio arraylist xml-parsing

我有一个包含以下数据的XML:

package { 'mysql-server':
  ensure => present,
}

package { 'mysql':
  ensure => present,
}

package { 'php-mysql':
  ensure => present,
}

如何将数据存储在arrayList中?

1 个答案:

答案 0 :(得分:1)

你必须定义你的数据类型(看起来像一堆字符串给我)。像这样:

test <- c(9,1,3,5,2,4,10)
(test[-which.max(test)])[which.max(test[-which.max(test)])]]

将数据放入名为&#34; strings&#34;的文件中。 (或左右)在res / values文件夹中。像这样访问数据:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string-array name="numberstrings">
       <item>one</item>
       <item>two</item>
       ...
    </string-array>
</resources>

如果必须,您可以将数组转换为List,如下所示:

String[] numberStrings = activity.getResources.getStringArray(R.array.numberstrings);