今天第一次用jdom外掛程式
我用的工具是myeclpse
和往常一樣我把jdom.jar檔案add到userlibrary庫中
可是執行程式的時候出現了下面的異常:
saxbuilder cannot be resolved to a type
element cannot be resolved to a type
element cannot be resolved to a type
也就是說saxbuider和elemnet沒有找到路徑,不能解析,可是我明明已經把jdom新增到路徑裡面的啊,
以前用其他的jar檔案也是這麼新增的
查了很多資料都沒有解決的辦法,後來我把jdom.jar檔案加入到了tomat的common的lib路徑下,咦
這回竟然執行成功
汗啊 ,原來在解析xml檔案的jar必須放在lib路徑下才可以…………
順便說一下
user.xml檔案放在web-inf的classes資料夾下
所以讀xml檔案用一下語句:this.getclass.getresourceassteam(/user.xml);
如果把user.xml檔案放在與jsp檔案在乙個資料夾下的話
就要用下面的語句
pagecontent.getservletcontext.getresourceasstream(「/user.xml」)
完
JDOM解析XML檔案
場景 需要知道整個文件結構是,比dom效能好 優點 解析的樹形結構操作比較靈活,比較簡便 document 表示整個xml文件,是乙個樹形結構 eelment 表示乙個xml的元素,提供方法操作其子元素,它的文字,屬性和命名空間 attribute 表示元素的屬性 text 表示xml文字資訊 1....
JDOM解析xml檔案示例
一 test.xml diskname r 20 200 1000 解析test.xml saxbuilder sb new saxbuilder document doc sb.build examplexml.class.getclassloader getresourceasstream te...
Java解析xml檔案之JDOM
本篇部落格主要使用例項講解如何使用jdom解析xml檔案,不會對原始碼做分析。直接結合 進行說明。測試解析的xml檔案如下 name sourcedirectory value c log detail name destdirectory value c log detail name times...