最贊回答 / 撒哈拉的沙V
你的if條件塊,沒(méi)有將兩個(gè)輸出語(yǔ)句都括起來(lái),循環(huán)結(jié)束后第二個(gè)語(yǔ)句再用它就會(huì)空指針異常
最新回答 / Lawrence
getattributevalue只獲取一個(gè)你期望的屬性值,不關(guān)心其它的,當(dāng)然建立在你知道你要獲取的這個(gè)屬性的屬性名是什么。而獲取一個(gè)list再分別去getName和getValue是用于不知道屬性名且希望拿到多個(gè)屬性值的情況,兩者應(yīng)用場(chǎng)景不同
2017-06-02
最新回答 / 慕粉3722587
book=null已經(jīng)清空
最新回答 / 明月暖清風(fēng)
把上面import引入的
org.jdom.Attribute;刪除,然后重新引入dom4j
最新回答 / ai睡的熊
第一行書(shū)寫(xiě)有問(wèn)題,你去查一下這個(gè)異常的API,之后再檢查一下你寫(xiě)的XML,感覺(jué)應(yīng)該是你代碼上的地址寫(xiě)錯(cuò)了
最贊回答 / qq_夏夜繁星_0
用右鍵的run as -中的java application試試,我剛開(kāi)始時(shí)也有過(guò)這種情況
最新回答 / Sz_我用代碼堆雪人
她在這節(jié)課中沒(méi)講,道理是一樣的,取到y(tǒng)ear節(jié)點(diǎn)對(duì)象后繼續(xù)獲取year節(jié)點(diǎn)的子節(jié)點(diǎn)對(duì)象,取值
最新回答 / 丑丶小亞
怎么判斷,節(jié)點(diǎn)的getFirstChild()方法為null,說(shuō)明沒(méi)有子節(jié)點(diǎn)。但是xml本身是自己用來(lái)存儲(chǔ)項(xiàng)目小型數(shù)據(jù)的,節(jié)點(diǎn)怎么命名,自己說(shuō)了算,一般不可能不知道,不過(guò)你這種規(guī)避錯(cuò)誤的思維很好。
+ 我來(lái)回答
回答最高可+2積分
最贊回答 / 慕粉4014187從頭再來(lái)
我喜歡刨根問(wèn)底,雖然記住了過(guò)程,不影響這部分知識(shí)的運(yùn)用,不過(guò)不弄請(qǐng)楚,老感覺(jué)別扭。你的回答,我不是很理解,我也百度了好久,都沒(méi)有明確說(shuō)明這個(gè)問(wèn)題的。但我在查DOM的時(shí)候,才知道,其本身是瀏覽器內(nèi)嵌的一個(gè)標(biāo)準(zhǔn)借口,Node,NodeList,Document等都是DOM中的接口,其方法應(yīng)該是在DOM中實(shí)現(xiàn)的,而java只不過(guò)是引入了這些借口,其DocumentBuilderFactory和DocumentBuilder才是自身的,通過(guò)他們可以建立java和dom的通道,可以調(diào)用dom同名借口中的方法,其實(shí)那...
最新回答 / Mrwang5
可能是你文件的路徑包含空格或者非法字符