作者PsMonkey (痞子军团团长)
看板java
标题Re: [请益] 如何利用jsp抓取xml属性的值
时间Thu Oct 12 20:04:23 2006
※ 引述《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