關於JAXP的10篇課程推薦

零下一度
發布: 2017-06-14 17:03:30
原創
1877 人瀏覽過

在網路時代,xml檔案扮演了一個保存和傳輸資料的角色。 Soap協定透過Xml交流訊息,資料庫透過Xml檔案存取等等。那麼怎樣快速的從一個XML檔案中取得所需的資訊呢?我們知道,java的JAXP中和Microsoft.Net都有Xml分析器,Microsoft.Net是邊讀邊分析,而JAXP是讀到內存然後才進行分析(還有一種是事件機制去讀),總而言之,是不利於快速讀取。基於此,Microsoft.Net 和JAXP都提供了XPATH機制,快速定位到XML檔案中所需的節點。例如有一個XML檔:booksort.xml: