课程
/后端开发
/Java
/Java眼中的XML---文件读取
是通过parser.parse("book.xml",handler);这句调用的吗?,另外要注意SAXParserHandler中SAX全部大写.
2018-08-30
源自:Java眼中的XML---文件读取 3-1
正在回答
parser.parse("books.xml", dh);
解析指定xml文件;
指定继承DefaultHandler类的子类实例,使该子类中的@Override方法可以访问指定xml文件中的元素和值;
视频中SAXParserHandler不止4个方法,还有重写父类的characters方法, 可以从此方法得到book下的子节点的值.
是的,调用 parser.parse("books.xml",handler); 即调用SAXParserHandler中的@Override方法;
SAXParserHandler只是一个类名,起作用的是 继承了DefaultHandler类以及重写了DefaultHandler类的方法!
举报
通过Java认识并且创造XML文件,如何应用 Java“解析 XML
5 回答SAXParserHandler中的方法如何被调用的
2 回答求解释SAXParserHandler中的characters()
2 回答在类SAXParserHandler类的时候里面没有endDocument方法
1 回答关于SAXParserHandler类中startElement方法中else if(!qName.equals("book") && !qName.equals("bookstore"))的问题
2 回答Document 和NodeList 接口调用的方法是在哪里实现的?