为何总抛出异常?

来源:3-2 使用 SAX 解析 XML 文件的节点属性

qq_Ifyoucandrea_0

2016-04-04 18:17

parser. parse("books.xml


",handler);

写回答 关注

1回答

  • java家洼
    2016-04-05 20:53:44

    我也遇到了这个问题,是不是抛出空指针异常了,你在SAXParserHandler
    类中的开始把Book对象设成全局变量Book book=null;,要在startElement方法中写上一句book=new Book();这一句不能省略,不然在这句代码book.setId(attributes.getValue(i));  中,  book就是null值了,就出现空指针异常了。

Java眼中的XML---文件读取

通过Java认识并且创造XML文件,如何应用 Java“解析 XML

83202 学习 · 431 问题

查看课程

相似问题