在j2me應用程式中,我們可以使用xml解析器來訪問網路上的基於xml的服務。比如,我們可以通過乙個**的聚合器來定製地顯示某些新聞的標題和內容簡介,這些內容的傳遞都是基於xml的服務。
xml解析器的是用目前來說是十分昂貴的,它需要比較大的記憶體以及更多的運算時間要求。為了適應在midp環境下執行,xml解析器的設計,將需要特別為資源受限制的移動裝置進行定製化處理。在midp環境下執行的xml解析器需要**體積小巧、占用記憶體少、執行速度迅速等特點。
兩種常用的使用在資源受限裝置上的xml解析器分別是kxml和nanoxml。kxml是專門針對j2me(cldc和midp)平台編寫的xml解析器。而nanoxml,自從1.6.8 for midp版本之後,也支援了dom解析。
在jsr172 web服務api規範中也有乙個xml解析器,也可以用來作為上述兩個解析器的替代品,jsr172所附帶的xml解析器的好處是,我們不需要在每乙個midlet中內建乙個xml解析器。這個jsr172規範已經在s60平台第三版和s40第三版功能包一以及更新的裝置上實現。
有用的文章:-
來自sun.com
來自devx.com
來自ibm.com
J2ME 的XML 解析器 kXML
kxml是乙個j2me平台下使用的xml語法分析程式,對於j2me應用程式非常適合。它有乙個非常獨特的dom操作方法和被稱為pull的語法分析方法。它有以下特性 支援xml命名空間 用 鬆散 模式分析html或其它sgml格式 占用很少的儲存空間 21 kbps 基於pull的分析 支援xml寫操作...
j2me中kxml解析xml例項 2 xml
陸地交通 vox type name table table vox type 7 vox type vox type name 空中交通 vox type name table table vox type 50 vox type vox type name 娛樂 旅遊 vox type name...
J2ME中的分而治之
這兩天在研究j2me中setclip的用法.兩張切換時,如果是新的從內向外以矩形顯示,可以使用一次setclip設定繪製的矩形區域.但是,現在反回來,從外向內,以矩形框顯示,但是j2me裡面沒有這樣的方法,怎麼辦?有了,咱們給他來個分而治之,一次setclip不行,咱們可以分多次嘛.就現在的情況,可...