gpt4 book ai didi

java android 将资源文件路径传递给方法参数

转载 作者:行者123 更新时间:2023-12-01 15:44:36 26 4
gpt4 key购买 nike

我在res文件夹下有一个xml文件,结构是res/raw/myfile.xml。现在我使用 JDOM 来使用 SAXBuilder.build("raw/myfile.xml"); 解析文件。Logcat 中显示无法打开该文件。我怎样才能实现这个目标?有什么建议吗?

最佳答案

这是解析名为 myfile.xml 的原始资源的方法:

InputStream input = context.getResources().openRawResource(com.YourApp.R.raw.myfile);
Document doc = DocumentBuilder.parse(input);

注意1 请注意,com.YourApp.R.raw.myfile 末尾没有文件扩展名! (所以你不能有两个同名的不同文件)
注意2原始文件夹下不能创建子文件夹!
Note3 如果我没记错的话,你的文件名应该全部小写,没有空格!

关于java android 将资源文件路径传递给方法参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7335136/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com