已采纳回答 / 请叫我小冷
最开头的<bookstore>标签也会进入startDocument()方法,所以要排除掉;另外,后面的结束标签</bookstore>才会进入endDocument()方法
2017-05-08
已采纳回答 / qq_喷泉_0
可以学一个, 四个都了解其中优缺点可以择优而用,提高程序效率,像DOM方便修改XML文件,但文件过大时会溢出SEX内存耗费小,却不易编码JDOM与DOM4J都是在上两个方法 扩展出来,只能用在JAVA中使用
2017-05-03
最赞回答 / 慕粉4014187从头再来
我喜欢刨根问底,虽然记住了过程,不影响这部分知识的运用,不过不弄请楚,老感觉别扭。你的回答,我不是很理解,我也百度了好久,都没有明确说明这个问题的。但我在查DOM的时候,才知道,其本身是浏览器内嵌的一个标准借口,Node,NodeList,Document等都是DOM中的接口,其方法应该是在DOM中实现的,而java只不过是引入了这些借口,其DocumentBuilderFactory和DocumentBuilder才是自身的,通过他们可以建立java和dom的通道,可以调用dom同名借口中的方法,其实那...
2017-05-01
已采纳回答 / 横空hero
startElement()方法中,只有在qName.equals("book")的时候,book才实例化( book = new Books() ).
2017-04-19