노드(node), xml에서

마디

W3C XML DOM 표준에 따르면 XML 문서의 모든 항목에는 노드라는 계층 단위의 정보가 포함됩니다.


XML DOM은 이러한 노드를 정의하고 노드 간의 관계를 설명합니다.

노드 유형

W3C XML DOM 표준에 따르면 XML 문서에 존재하는 모든 것은 노드입니다.


XML 문서를 구성하는 대표적인 노드 종류는 다음과 같다.

노드 설명

문서 노드 전체 XML 문서를 나타내는 노드입니다.

요소 노드 모든 XML 요소는 요소 노드이며 특성 노드를 가질 수 있는 유일한 노드입니다.

속성 노드 XML 요소의 속성은 모두 속성 노드와 요소 노드에 대한 정보를 포함하는 노드입니다.


그러나 속성 노드는 해당 요소 노드의 하위 노드에 포함되지 않습니다.

텍스트 노드 XML 문서의 모든 텍스트는 텍스트 노드입니다.

주석 노드 XML 문서의 주석은 모두 주석 노드입니다.

노드 트리

XML 문서의 정보는 노드 트리라는 계층 구조에 저장됩니다.


이러한 노드의 트리는 노드 집합이며 노드 간의 관계를 나타냅니다.

하나
2
4
5
6
7
8일
9
10
<?xml 실행=“1.0” 코딩=“UTF-8”?>
<프로그래밍 언어>
<언어>
<>CSS</>
<범주>회로망</범주>
<개발자>W3C</개발자>
<실행 상태=“안정적인”>3.0</실행>
<우선 사항 평가=“삼”>높은</우선 사항>
</언어>
</프로그래밍 언어>
CS