大家好我試圖用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:編輯.. –