//然后找到在電腦中jdom.jar,打開jdom.jar就可以了。 public static void main(String[] args) { // 進行對books.xml文件的JDOM解析 //準備工作 //1.創建一個SAXBuilder對象 SAXBuilder saxBuilder=new SAXBuilder(); //2.創建一個輸入流,將xml文件加載到輸入流中 InputStream in; try { in = new FileInputStream("src/res/books.xml"); //通過saxBuilder的build方法,將輸入流加載到saxBuilder中 Document document=saxBuilder.build(in); //4.通過document對象獲取xml文件的根節點 Element rootElement=document.getRootElement(); //5.通過rootElement獲取根節點下子節點的List集合。 @SuppressWarnings("unchecked") List<Element> bookList=rootElement.getChildren(); //由于xml中有多本書,繼續進行解析時我們就需要for循環來遍歷每本書了 用for循環遍歷時要用到bookList.size(); for(Element book: bookList){ System.out.println("==========開始解析第"+(bookList.indexOf(book)+1)+"本書============"); System.out.println("==========結束解析第"+(bookList.indexOf(book)+1)+"本書============"); } } catch (FileNotFoundException e) { e.printStackTrace(); } catch (JDOMException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }}錯誤: 找不到或無法加載主類 com.imooc.jdomtest.JDOMTest在java中用jdom.jar解析xml文件運行時出現錯誤,代碼沒問題,剛剛導入的jdom.jar
添加回答
舉報
0/150
提交
取消