我正在尝试读取XML文件的资源,但我收到错误“未找到来源”,我将代码粘贴到下面,请告诉我我在哪里做错了
public void ParseXmlFile() {
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
try {
DocumentBuilder db = dbf.newDocumentBuilder();
dom = db.parse((InputStream) context.getResources().getXml(R.xml.wrist));
} catch (ParserConfigurationException pce) {
pce.printStackTrace();
} catch (SAXException se) {
se.printStackTrace();
} catch (IOException ioe) {
ioe.printStackTrace();
}
}
我在res / xml文件夹中放置了“wrist.xml”
答案 0 :(得分:2)
将XML放在res / raw文件夹中并使用db.parse(context.getResources()。openRawResource(R.raw.wrist));