Discussion:
[請益] 如何利用jsp抓取xml屬性的值
(时间太久无法回复)
司庫寶寶
2006-10-12 01:12:45 UTC
Permalink
<Face ID="1" Dependency_relation_type="3" Type="1">
:
:
</Face>


我想抓取 Dependency_relation_type 它的值(3)

下面是我寫的程式碼
Attr testAttribute = theParentElement.getAttributeNode("Dependency_relation_ty
int AttrNum;
AttrNum =Integer.parseInt(testAttribute.getNodeValue());


Tomcat出現了java.lang.NullPointerException


對於這部分我是第一次去寫 找了很多書還是搞不懂原因
也不太知道該怎麼解決
懇請高手們稍微指點我一下迷津>"<
謝謝~!


--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.184.232.34
痞子軍團團長
2006-10-12 04:04:24 UTC
Permalink
※ 引述《toughy (司庫寶寶)》之銘言:
: <Face ID="1" Dependency_relation_type="3" Type="1">
: :
: :
: </Face>
: 我想抓取 Dependency_relation_type 它的值(3)
: 下面是我寫的程式碼
: Attr testAttribute = theParentElement.getAttributeNode("Dependency_relation_ty
: int AttrNum;
: AttrNum =Integer.parseInt(testAttribute.getNodeValue());
: ↑
: Tomcat出現了java.lang.NullPointerException
: 對於這部分我是第一次去寫 找了很多書還是搞不懂原因
: 也不太知道該怎麼解決
: 懇請高手們稍微指點我一下迷津>"<
: 謝謝~!

Null Pointer Exception 是一個很常見的 exception
主要問題就是你程式碼在運行的過程中,有物件是 null 的狀態
而導致

1. 你要針對某個 null 的物件去叫用他的 method
(風清揚說:要切肉,總要有肉才可以切)
(痞子說:要推倒妹,總要有妹才可以推倒)
2. 某個 method 無法處理 null 值
3. ...... 目前想不到第三種

所以,要嘛是你的 testAttribute 是 null
要嘛是 testAttribute.getNodeValue() 是 null


====
重點就是... 跟 JSP,跟 XML 幾乎都無關... [嘆氣]

====
剛剛居然回到原 po 信箱 @___@

--
 侃侃長論鮮窒礙  網站:http://www.psmonkey.idv.tw
 眾目睽睽無心顫  個人版:telnet://legend.twbbs.org
 煢居少聊常人事 
 殺頭容易告白難  歡迎參觀 Java 版(@ptt.cc)精華區 \囧/

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.199.142

Loading...