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