0

我有来自解析器的以下文件:

Resources res = getResources();
XmlResourceParser parser = res.getXml(R.xml.textvalues);

我想将其内容复制到我的私人存储中以便能够使用它,我想这样做:

String FILENAME = "hello_file";
String string = parser.ToString();

FileOutputStream fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);
fos.write(string.getBytes());
fos.close();

但是 parser.ToString 不返回 XML 内容。我真的需要遍历整个解析器并使用 StringBuilder 来获取我的 XML 吗?

谢谢!

4

1 回答 1

0

使用 Assets 文件夹(我以前不知道,谢谢@blackbelt)我可以放置任何类型的文件并不受限制地访问它。之后,我可以将其内容复制到我的私人文件夹中并使用该文件。

于 2013-04-09T07:27:44.723 回答