XML DOM-메소드
API로서의 DOM에는 요소 및 텍스트와 같이 XML 문서에서 찾을 수있는 다양한 유형의 정보를 나타내는 인터페이스가 포함되어 있습니다. 이러한 인터페이스에는 이러한 개체 작업에 필요한 메서드와 속성이 포함됩니다. 속성은 노드의 특성을 정의하는 반면 메서드는 노드를 조작하는 방법을 제공합니다.
다음 표에는 DOM 클래스와 인터페이스가 나열되어 있습니다.
S. 아니. | 인터페이스 및 설명 |
---|---|
1 | DOMImplementation 문서 개체 모델의 특정 인스턴스와 독립적 인 작업을 수행하기위한 여러 방법을 제공합니다. |
2 | DocumentFragment 이것은 "경량"또는 "최소"문서 객체이며 (Document의 수퍼 클래스로서) 본격적인 문서에 XML / HTML 트리를 고정합니다. |
삼 | Document 루트 요소를 포함하여 문서의 모든 노드에 대한 액세스를 제공하는 XML 문서의 최상위 노드를 나타냅니다. |
4 | Node XML 노드를 나타냅니다. |
5 | NodeList 노드 개체 의 읽기 전용 목록을 나타냅니다 . |
6 | NamedNodeMap 이름으로 액세스 할 수있는 노드 모음을 나타냅니다. |
7 | Data DOM의 문자 데이터에 액세스하기위한 속성 및 메소드 세트로 Node 를 확장 합니다. |
8 | Attribute Element 객체의 속성을 나타냅니다. |
9 | Element 요소 노드를 나타냅니다. Node.js에서 파생됩니다. |
10 | Text 텍스트 노드를 나타냅니다. CharacterData에서 파생됩니다. |
11 | Comment 주석 노드를 나타냅니다. CharacterData에서 파생됩니다. |
12 | ProcessingInstruction "처리 명령"을 나타냅니다. 문서의 텍스트에 프로세서 별 정보를 유지하는 방법으로 XML에서 사용됩니다. |
13 | CDATA Section CDATA 섹션을 나타냅니다. 텍스트에서 파생됩니다. |
14 | Entity 엔티티를 나타냅니다. Node.js에서 파생됩니다. |
15 | EntityReference 이것은 트리의 엔티티 참조를 나타냅니다. Node.js에서 파생됩니다. |
각각의 장에서 위의 각 인터페이스의 메서드와 속성에 대해 논의 할 것입니다.