第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

無法獲取屬性值

System.out.println(childNode.item(k).getFirstChild().getNodeValue());這條語句加上去就顯示

Exception in thread "main" java.lang.NullPointerException

at domtest.DOMTest.main(DOMTest.java:53)

53行就是這句,去掉可以運行

正在回答

6 回答

53行沒有指定哪個子字節(jié)的話怎么輸出它的子節(jié)點名?

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

refeal 提問者

這一行是在循環(huán)里面的,換成System.out.println(childNode.item(k).getTextContent());就可以輸出了
2016-06-16 回復(fù) 有任何疑惑可以回復(fù)我~
#2

圊澀的蘋果 回復(fù) refeal 提問者

這個輸出也可以,不過老師說了這個輸出是把所有子節(jié)點(包括子節(jié)點的子節(jié)點)的值的給輸出
2016-06-17 回復(fù) 有任何疑惑可以回復(fù)我~
#3

refeal 提問者 回復(fù) 圊澀的蘋果

對啊,但是就是不知道那句為什么不能輸出來
2016-06-17 回復(fù) 有任何疑惑可以回復(fù)我~
#4

圊澀的蘋果

回復(fù)那這樣就很怪異了,因為我同樣的跟你代碼是可以輸出,沒有出現(xiàn)空指針異常
2016-06-17 回復(fù) 有任何疑惑可以回復(fù)我~
#5

圊澀的蘋果 回復(fù) refeal 提問者

要不在運行一次,然后把你運行的異常截圖還有你的代碼截圖發(fā)給我看看
2016-06-17 回復(fù) 有任何疑惑可以回復(fù)我~
查看2條回復(fù)

if(childNodes.item(k).getNodeType()==Node.ELEMENT_NODE){

System.out.println(childNodes.item(k).getNodeName());

//System.out.println(childNodes.item(k).getTextContent());

System.out.println(childNodes.item(k).getFirstChild().getNodeValue());

}

解決了,在if后面加 ?{} ?就可以運行了。

0 回復(fù) 有任何疑惑可以回復(fù)我~

我也遇到了同樣的問題,換成System.out.println(childNode.item(k).getTextContent());才可以輸出,樓主解決了嗎?求答案。。。。。

0 回復(fù) 有任何疑惑可以回復(fù)我~

解決了么???同樣的問題

0 回復(fù) 有任何疑惑可以回復(fù)我~

有值啊,用System.out.println(childNode.item(k).getTextContent());就能輸出

0 回復(fù) 有任何疑惑可以回復(fù)我~

我猜測是你的xml文件中的節(jié)點值是空的。如下圖

http://img1.sycdn.imooc.com//5761668500015d9007040666.jpg


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

無法獲取屬性值

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號