J2ME 的XML 解析器 kXML

2021-05-22 11:55:37 字數 1310 閱讀 6710

kxml是乙個j2me平台下使用的xml語法分析程式,對於j2me應用程式非常適合。它有乙個非常獨特的dom操作方法和被稱為pull的語法分析方法。它有以下特性:

· 支援xml命名空間   

· 用"鬆散"模式分析html或其它sgml格式   

· 占用很少的儲存空間(21 kbps)   

· 基於pull的分析   

· 支援xml寫操作   

· 可選的dom支援   

· 可選的wap支援

示例**:

inputstream is =

newurl

(uri).

openstream

();xmlpullparser parser = xmlpullparse***ctory.

newinstance

().newpullparser

();parser.

setinput

(is, null);

parser.

nexttag

();parser.

require

(xmlpullparser.start_tag,"",

"weblogs"

);while

(parser.

nexttag

() == xmlpullparser.start_tag)

parser.

require

(xmlpullparser.end_tag,"",

"weblogs"

);parser.

next

();parser.

require

(xmlpullparser.end_document, null, null);

is.close

();parser.

setinput

(null)

kxml是乙個j2me平台下使用的xml語法分析程式,對於j2me應用程式非常適合。它有乙個非常獨特的dom操作方法和被稱為pull的語法分析方法。它有以下特性:

· 支援xml命名空間   

· 用"鬆散"模式分析html或其它sgml格式   

· 占用很少的儲存空間(21 kbps)   

· 基於pull的分析   

· 支援xml寫操作   

· 可選的dom支援   

· 可選的wap支援

示例**:

inputstream is =
轉貼:http://www.oschina.net/p/kxml

J2ME中的XML解析器

在j2me應用程式中,我們可以使用xml解析器來訪問網路上的基於xml的服務。比如,我們可以通過乙個 的聚合器來定製地顯示某些新聞的標題和內容簡介,這些內容的傳遞都是基於xml的服務。xml解析器的是用目前來說是十分昂貴的,它需要比較大的記憶體以及更多的運算時間要求。為了適應在midp環境下執行,x...

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程式的影響

中國移動於5月17日推出費用提示頁面,其實早在5月15日測試j2me程式的時候就發現已經有頁面推送了。5月15日早上照常測試我的j2me聯網程式發現在模擬器一切正常,但是到了真機上卻得不到正確的資料,後來發現是第一次鏈結得到的資料流正是移動推送的頁面資料。經過試驗,其實得到第乙個頁面不用管它,繼續重...