我正在尝试解析XML,然后将其插入Excel文件。 如果我运行我的代码它甚至可以正常工作但我不能对它进行任何修改,因为我仍然有错误。这是我的代码:
public class Parsing {
private void parseXmlFile(){
//get the factory
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
try {
//using Factory get an instance of document builder
DocumentBuilder db = dbf.newDocumentBuilder();
//parse using builder to get DOM representation
dom = db.parse("Employee.xml"); }
} catch )
}
}
这有什么问题? 有人能帮我吗?我一直在搜索谷歌,它正在吃我的神经。
答案 0 :(得分:0)
它应该是这样的: -
private void parseXmlFile(){
//get the factory
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
try {
//using Factory get an instance of document builder
DocumentBuilder db = dbf.newDocumentBuilder();
//parse using builder to get DOM representation
Document dom = db.parse("Employee.xml");
} catch(IOException ex ){ // OR Any Specific Exception should be catched here
// your error handling code here
}
}
同样Employee.xml
应该在当前目录中,或者也提供Employee.xml
文件的完整的abosulte路径。