嫌弃这节课连续if-else结构的人,你去看看编译器进行词法分析的c代码,比这个多几倍的连续if-else还带连续嵌套,你就会觉得这个结构也没什么。
其实主要是要用到euqlas()方法,所以switch有点不好改,这里就暂且先使用if-else结构,也不是特别难理解
其实主要是要用到euqlas()方法,所以switch有点不好改,这里就暂且先使用if-else结构,也不是特别难理解
2016-11-16
if(qName.equals("name")) {
book.setName(value);
} else if(...) {
} ...........
天。。。。。
book.setName(value);
} else if(...) {
} ...........
天。。。。。
2016-11-12
最赞回答 / fengh
例子<name>乔治马丁</name>中,name节点getFirstChild()得到的是text文本即乔治马丁,根据常用节点类型表,text类型的nodeValue方法返回其节点内容,故将<name></name>之间的文本内容打印出来。而,<name><a>aa</a>乔治马丁</name>中,name节点getFirstChild()得到的是Element a,根据常用节点类型表,Element类型的n...
2016-11-12
已采纳回答 / qq_执念_30
这两个getName()是不同的,第一个是Attribute类的getName()方法,第二个是Element类的getName()方法如果你想输出book节点名,可以用book.getName()输出
2016-11-10
最新回答 / JustWannaHugU
同学你好,你这种情况是xml编码方式与eclipse解析方式不匹配造成的在用文本文件编写完books.xml文件后记得先另存为,更改books.xml文件的保存格式为utf-8你再试试
2016-11-09