SAX解析
=========开始遍历某一本书的内容=============
book元素的第1个属性名是:id==属性值:1
节点名:name-----节点值是:冰与火之歌
节点名:author-----节点值是:乔治*马丁
节点名:year-----节点值是:2014
节点名:price-----节点值是:89
==========结束遍历第1本书===========
=========开始遍历某一本书的内容=============
book元素的第2个属性名是:id==属性值:2
节点名:name-----节点值是:安徒生童话
节点名:year-----节点值是:2004
节点名:price-----节点值是:49
节点名:language-----节点值是:English
==========结束遍历第2本书===========
SAX解析结束
~!~!~!共有2本书
Exception in thread "main" java.lang.NullPointerException
at com.imooc.dmtest.test.SAXTest.main(SAXTest.java:30)
估计在startElement没有new Book()
空指针异常。你得把代码贴出来(是不是没有new一个SAXParserHandler对象?)