Java 读取资产Xml文件
我想读取放置在assets/目录中的xml文件。 我尝试过这个解决方案(在线查找) 但返回FileNotFoundException,但该文件存在 请帮我理解。使用Java 读取资产Xml文件,java,android,Java,Android,我想读取放置在assets/目录中的xml文件。 我尝试过这个解决方案(在线查找) 但返回FileNotFoundException,但该文件存在 请帮我理解。使用 InputStream istr = context.getResources().getAssets().open("<FILE_PATH/YOUR_FILE_NAME>"); 如果您的代码属于您的活动,您只需编写: InputStream istr = getResources().getAssets().op
InputStream istr = context.getResources().getAssets().open("<FILE_PATH/YOUR_FILE_NAME>");
如果您的代码属于您的活动,您只需编写:
InputStream istr = getResources().getAssets().open("stanza.xml");
检查资产文件夹中是否有名为“stanza.xml”的文件,或者拼写是否正确!返回此错误:java.lang.RuntimeException:无法启动活动组件信息{it.axiomatic.librogame/it.axiomatic.librogame.pagina}:java.lang.NullPointerException
InputStream istr = context.getAssets().open("stanza.xml");
InputStream istr = getResources().getAssets().open("stanza.xml");