标签: java android
我正在读取XML文件中的数据,我想将这些数据存储在变量中,这样我就可以在整个应用程序中轻松地重用这些数据。
在Android / Java中有没有正确的方法?
由于
答案 0 :(得分:2)
这完全取决于场景。简单的答案是填充一个对象。
class YourXmlAsAnObject { int someIntField; String someStringField; }
然后,如果你想在Activity之间传递它,你可以将它序列化。
答案 1 :(得分:1)
在主类中使用静态变量
答案 2 :(得分:1)
您可以使用LINK中的任何一个来存储数据。它也是谷歌推荐的。
答案 3 :(得分:1)
使用dom解析器,它将首先获取所有数据。
答案 4 :(得分:1)
使用SAX在自定义Java模型中映射XML。
您可以看到示例here。