The method getTextContent() is undefined ?
??晚上下班的時(shí)候,把班上寫了半截的代碼帶了回來(lái)。結(jié)果回到家后出乎意料的是回來(lái)的時(shí)候?qū)⒋a導(dǎo)入eclipse后,下面這行代碼就直接報(bào)錯(cuò)了,顯示?getTextContent()未定義?。
???????? ((Element) ele.getElementsByTagName( "err_code").item(0 )).getTextContent();
?????? 首先想到的是jdk 的版本問題,不可能啊,我昨天才裝的jdk 1.6.0_24 , 查看jdk文檔 org.w3c.dom.Element, 在其父接口org.w3c.dom.Node 中是有g(shù)etTextContent() 這個(gè)方法,奇了怪了。 google 了一番,才發(fā)現(xiàn)項(xiàng)目中xml-apis.jar?其中也有一個(gè) org.w3c.dom.Element, 實(shí)際調(diào)用中,java 編譯器使用了這個(gè)類,而沒有使用jdk中的類。真相到此大白。
?
??????? 解決方法就需要改一下java 編譯器編譯順序。
??????? 下面是eclipse 中的截圖和修改說(shuō)明:???????
???????? 這是jre 在? builder path 的最下層,所以編譯器沒有使用JRE 中的類,這時(shí)需要將JRE 的位置網(wǎng)上調(diào)節(jié),選擇旁邊的復(fù)選框,然后使用右邊的Down 和 Up 按鈕 (現(xiàn)在JRE已經(jīng)在最底層了,所以此時(shí)的Down 按鈕不可用)就可以調(diào)節(jié)JRE的位置了。將JRE的位置調(diào)到Web APP Library上面 就ok 了。?
轉(zhuǎn)載于:https://www.cnblogs.com/Jeely/p/11100965.html
總結(jié)
以上是生活随笔為你收集整理的The method getTextContent() is undefined ?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WPF实现背景透明磨砂,并通过Handy
- 下一篇: 记一次CPU飙升的问题分析解决思路(转)