大家好我试图用java使用下面的代码来解析XML文件..解析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( “配置/ appconfig.xml”)。toExternalForm()
和我试图太读作流。
谢谢:)
回复:找不到文件。档案在哪里?在你的类路径中?或者相对于当前的工作目录? – Thilo
@Thilo:编辑.. –