文件物件模型(DOM)是W3C標準,它定義了存取HTML和XML等文件的標準。
W3C提出的DOM的定義是 -
文件物件模型(DOM)是用於HTML和XML文件的應用程式程式設計介面(API)。 它定義了文件的邏輯結構以及文件的存取和操作方式。
DOM定義了存取所有XML元素的物件和屬性以及方法(介面)。 它分為3
個不同的部分/級別 -
XML DOM是XML的標準物件模型。 XML文件具有稱為節點的資訊單元的層次結構; DOM是描述這些節點及其之間關係的標準程式設計介面。
由於XML DOM還提供了一個API,允許開發人員在樹上的任何位置新增,編輯,移動或刪除節點,以便建立應用程式。
以下是DOM結構的圖表。 該圖描繪了解析器通過遍歷每個節點將XML文件評估為DOM結構。
以下是XML DOM的優點 -
以下是XML DOM的缺點 -