dom4j讀取node異常:ClassNotFoundException: org.jaxen.JaxenException

maven引入dom4j,

    public static void main(String[] args) {
        File file = new File("D:\\my\\test.xml");
        SAXReader saxReader = new SAXReader();
        try {
            Document document = saxReader.read(file);
            Element rootElement = document.getRootElement();
            System.out.println("----------"+rootElement.selectSingleNode("/ap/ReqSeqNo").getName());
            rootElement.elements().forEach(element -> {
                System.out.println(element.getName() + "=" + element.getText());
            });
            System.out.println(document.getRootElement().getName());


        } catch (DocumentException e) {
            e.printStackTrace();
        }

    }
rootElement.selectSingleNod()這裏拋出異常:ClassNotFoundException: org.jaxen.JaxenException

缺少依賴jaxen:

<dependency>
    <groupId>jaxen</groupId>
    <artifactId>jaxen</artifactId>
    <version>2.1.3</version>
</dependency>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章