關於DOM和SAX

DOM:基於文檔驅動

  1. 需要加載整個文檔,並用樹狀結構存儲在內存中。
  2. 可隨機訪問元素節點,效率較高。
  3. 適用於修改文檔。
  4. 不適用於大文件,容易導致內存溢出。

SAX:基於事件驅動

  1. 按順序讀取文件,不會一次性全部讀取。
  2. 只能按順序讀取文件,不能修改文檔。
  3. 適用於讀取大文件。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章