老师,我想请问一下这个问题,这个报错为什么呢?
package com.bjsxt.dom4j;
import java.io.File;
import java.util.Iterator;
import javax.management.Attribute;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
public class TestDOM4J {
public static void main(String[] args) throws DocumentException {
//(1)创建SAXReader对象
SAXReader reader=new SAXReader();
//(2)调用read方法
Document doc=reader.read(new File("book.xml"));
//(3)获取根元素
Element root=doc.getRootElement();//books
//(4)通过迭代器遍历直接节点
for(Iterator<Element> iteBook=root.elementIterator();iteBook.hasNext();) {
Element bookEle=iteBook.next();
//System.out.println(bookEle.getName());
//得到book的属性
for(Iterator<Attribute> iteAtt=bookEle.attributeIterator();iteAtt.hasNext();) {
Attribute att=iteAtt.next();
System.out.println(att.getName()+"\t");
}
}
//(5)
}
}
这个是报错
GIF.gif