大家好,我正在尝试使用下面的代码使用 java 解析 xml 文件。
try{
DocumentBuilderFactory docFactory=DocumentBuilderFactory.newInstance();
DocumentBuilder docBulider=docFactory.newDocumentBuilder();
Document config_doc=docBulider.parse("config/appconfig.xml");
config_doc.getDocumentElement().normalize();
Node n =config_doc.getDocumentElement();
NodeList list= n.getChildNodes();
for(int i=0;i<list.getLength();i++){
System.out.print(list.item(i));
if(list.item(i).getNodeName().equalsIgnoreCase("version-name")){
name=list.item(i).getNodeValue();
}
}
}
catch (Exception e){e.printStackTrace();}
我的文件布局是这样的
我不断收到文件未找到异常。我也用过
getClass().getResouce("config/appconfig.xml").toExternalForm()
我也尝试以流的形式阅读。
谢谢 :)