XML文檔解析Java類庫 Degister 3.1 發布
Digester基于規則的XML文檔解析,主要用于XML到Java對象的映射。Struts就是用Digester來處理XML配置文件的。而且Digester還包含一個寫好的RSS解析器。
下面是一段使用 Digester 解析 XML 的代碼:
Digester digester = new Digester(); digester.setValidating(false); digester.addObjectCreate("foo", "mypackage.Foo"); digester.addSetProperties("foo"); digester.addObjectCreate("foo/bar", "mypackage.Bar"); digester.addSetProperties("foo/bar"); digester.addSetNext("foo/bar", "addBar", "mypackage.Bar"); Foo foo = (Foo) digester.parse();Apache Commons Degister 3.1 發布了,該版本新增了特性是使用 Java 5 的并發 API 做異步的 parse() 處理。
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!