DOM和SAX解析XML的比較
DOM因為微軟的支持用的廣些,但其不足也很多:??????在解析過程中,DOM會生成很多小的表示DOM節(jié)點的對象,占用若干內存,基本一次用到就沒用了;
??????一次性裝入xml文檔到內存,對于大文件而言,很耗內存;
??????一般的java程序并不使用DOM的這種一般形式的對象結構;
??????DOM掃描xml文檔兩次:一是裝入DOM結構到內存,二是定位需要解析的數(shù)據(jù);
SAX則要注意其解析出的數(shù)據(jù)的順序,因為它是輸出數(shù)據(jù)供程序選擇所需,而非如DOM般傳統(tǒng)的由程序到數(shù)據(jù)中檢索所需。
posted on 2006-08-29 15:59 Apache's___Tomcat 閱讀(316) 評論(0) 編輯 收藏