如何将资产文件转换为 XML 文件
How to convert an assets file to XML file
我想读取一个包含 xml 格式内容的资产文件,但它不是一个 .xml 文件,那么我应该怎么做才能像 xml 文件一样读取这个文件所以我可以使用一些方法,如 getName、getAttributeName。我可以将此文件转换为 xml 文件,还是应该使用其他方法?任何答复将不胜感激
如果您的文件位于 assets/dir/filename.txt,请这样阅读:
InputStream in = this.getAssets().open("dire/filename.xml");
XmlPullParser parser = Xml.newPullParser();
BufferedReader br = new BufferedReader(new InputStreamReader(in, "UTF-8"));
parser.setInput(br);
我想读取一个包含 xml 格式内容的资产文件,但它不是一个 .xml 文件,那么我应该怎么做才能像 xml 文件一样读取这个文件所以我可以使用一些方法,如 getName、getAttributeName。我可以将此文件转换为 xml 文件,还是应该使用其他方法?任何答复将不胜感激
如果您的文件位于 assets/dir/filename.txt,请这样阅读:
InputStream in = this.getAssets().open("dire/filename.xml");
XmlPullParser parser = Xml.newPullParser();
BufferedReader br = new BufferedReader(new InputStreamReader(in, "UTF-8"));
parser.setInput(br);