解析java中的dom错误

时间:2015-07-17 08:45:24

标签: java xml parsing apache-poi

我正在尝试解析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 )

    }
  }

这有什么问题? 有人能帮我吗?我一直在搜索谷歌,它正在吃我的神经。

1 个答案:

答案 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路径。