<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    xiaoxiaoleemin

    天道酬勤,小小加油
    posts - 19, comments - 12, trackbacks - 0, articles - 0

    JDOM簡介

    Posted on 2007-04-20 23:44 xiaoxiaoleemin 閱讀(566) 評論(0)  編輯  收藏 所屬分類: XML
        JDOM是一個開源的專為Java語言提供XML解析功能的項目,項目自2000年春季啟動,目前其最新版本是1.0,并且被Java Community Process接受為JSR102,當時Sun給予JDOM的肯定評價是:In general we tend to prefer to avoid adding new APIs to the Java platform which replicate the functionality of existing APIs. However, JDOM does appear to be significantly easier to use than the earlier APIs, so we believe it will be a useful addition to the platform.可見,JDOM確實是Java語言處理XML的方便工具。
        XML解析器是具有如下功能的軟件:可以解析XML文檔,可以按照Schema或者DTD規則文件修改文檔結構和內容,并且可以把XML文檔的內容提供給應用程序。XML解析器最常見的兩種API是DOM(Document Object Model)和SAX(Simple API for XML)。其中DOM把整個文檔讀入內存,并按照文檔元素的層次結構把它解析為樹的形式;SAX則以事件的形式來解析XML文件,不需要把整個文件讀入內存,比如從上往下讀文件的過程中會觸發startElement,endElement等事件。一般來說,SAX的效率比DOM高一些。
        DOM和SAX是解析XML的最底層的API,各個廠商、各個組織的XML解析器,如Xerces Java Parser, JDOM,Microsoft XML Parser等都是使用其中的一種或者兩種API的基礎上,向用戶提供更方便的接口。我們一般不需要直接使用DOM和SAX. 比如JDOM就是集成了DOM和SAX兩種API。下面這個圖是JDOM的結構圖,摘自JDOM的創始人Jason Hunter2001年在O'reily Open Source大會上的講稿。可以看出,當輸入XML文檔時,JDOM使用SAXBuilder,當輸入為DOM樹的時候,才用DOMBuilder。
       

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲精品综合一二三区在线| 亚洲人成色77777在线观看大| 亚洲AV日韩AV永久无码绿巨人 | 亚洲黄色在线观看| 免费在线中文日本| 国精无码欧精品亚洲一区| 你好老叔电影观看免费| 亚洲另类激情综合偷自拍图| 手机看片国产免费永久| 亚洲国产精品福利片在线观看| 中文字幕乱码免费看电影| 久久精品国产亚洲综合色| 日本免费人成网ww555在线| 亚洲国产精品人久久| 97人妻无码一区二区精品免费| 亚洲三级视频在线观看| 免费视频淫片aa毛片| 免费一级特黄特色大片| 亚洲熟妇无码乱子AV电影| 黄色视频在线免费观看| 亚洲精品综合一二三区在线 | 青青青国产手机频在线免费观看| 亚洲福利视频一区| 亚色九九九全国免费视频| 亚洲va久久久久| 亚洲日韩人妻第一页| 精品国产污污免费网站| 亚洲中文字幕久久精品无码2021| 日韩一区二区三区免费体验| www成人免费观看网站| 久久亚洲AV成人无码国产| 四虎成人免费网址在线| 四虎影视久久久免费| 亚洲激情中文字幕| 在线观看免费污视频| jizz日本免费| 亚洲av一本岛在线播放| 亚洲精品动漫人成3d在线| 91热成人精品国产免费| 免费的黄网站男人的天堂| 内射少妇36P亚洲区|