DOM XML - Các phương thức

DOM như một API chứa các giao diện đại diện cho các loại thông tin khác nhau có thể được tìm thấy trong tài liệu XML, chẳng hạn như các phần tử và văn bản. Các giao diện này bao gồm các phương thức và thuộc tính cần thiết để làm việc với các đối tượng này. Các thuộc tính xác định đặc tính của nút trong khi các phương thức cung cấp cách thao tác với các nút.

Bảng sau liệt kê các lớp và giao diện DOM:

Không. Giao diện & Mô tả
1

DOMImplementation

Nó cung cấp một số phương thức để thực hiện các hoạt động độc lập với bất kỳ trường hợp cụ thể nào của mô hình đối tượng tài liệu.

2

DocumentFragment

Nó là đối tượng tài liệu "nhẹ" hoặc "tối thiểu" và nó (như là lớp cha của Tài liệu) cố định cây XML / HTML trong một tài liệu chính thức.

3

Document

Nó đại diện cho nút cấp cao nhất của tài liệu XML, cung cấp quyền truy cập vào tất cả các nút trong tài liệu, bao gồm cả phần tử gốc.

4

Node

Nó đại diện cho nút XML.

5

NodeList

Nó đại diện cho một danh sách các đối tượng Node chỉ đọc .

6

NamedNodeMap

Nó đại diện cho tập hợp các nút có thể được truy cập theo tên.

7

Data

Nó mở rộng Node với một tập hợp các thuộc tính và phương thức để truy cập dữ liệu ký tự trong DOM.

số 8

Attribute

Nó đại diện cho một thuộc tính trong một đối tượng Element.

9

Element

Nó đại diện cho nút phần tử. Bắt nguồn từ Node.

10

Text

Nó đại diện cho nút văn bản. Bắt nguồn từ CharacterData.

11

Comment

Nó đại diện cho nút bình luận. Bắt nguồn từ CharacterData.

12

ProcessingInstruction

Nó đại diện cho một "hướng dẫn xử lý". Nó được sử dụng trong XML như một cách để giữ thông tin cụ thể của bộ xử lý trong văn bản của tài liệu.

13

CDATA Section

Nó đại diện cho Phần CDATA. Bắt nguồn từ Văn bản.

14

Entity

Nó đại diện cho một thực thể. Bắt nguồn từ Node.

15

EntityReference

Điều này đại diện cho một tham chiếu thực thể trong cây. Bắt nguồn từ Node.

Chúng ta sẽ thảo luận về các phương thức và thuộc tính của từng Giao diện ở trên trong các chương tương ứng của chúng.