为了账号安全,请及时绑定邮箱和手机立即绑定

主函数是如何调用SAXParserHandler中的四个方法的?

是通过parser.parse("book.xml",handler);这句调用的吗?,另外要注意SAXParserHandler中SAX全部大写.

正在回答

2 回答

parser.parse("books.xml", dh);

  1. 解析指定xml文件;    

  2. 指定继承DefaultHandler类的子类实例,使该子类中的@Override方法可以访问指定xml文件中的元素和值; 

  3. 视频中SAXParserHandler不止4个方法,还有重写父类的characters方法, 可以从此方法得到book下的子节点的值.


0 回复 有任何疑惑可以回复我~

是的,调用 parser.parse("books.xml",handler); 即调用SAXParserHandler中的@Override方法;

SAXParserHandler只是一个类名,起作用的是 继承了DefaultHandler类以及重写了DefaultHandler类的方法!

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

主函数是如何调用SAXParserHandler中的四个方法的?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信