W3C(월드 와이드 웹 콘소시엄)에서는 DOM을 다음과 같이 정의한다.
*W3C 문서 객체 모델(DOM; Document Object Model)은 프로그램과 스크립트가 동적으로 문서의 내용, 구조, 형식에 접근해서 갱신할 수 있게 만들어 주는 플랫폼이자 언어 중립적인 인터페이스다. *
XML DOM(Document Object Model)은 XML 문서의 모든 엘리먼트에 접근하고 조작하는 방법을 정의한 API다. DOM은 XML 문서를 트리 구조로 표현한다. XML DOM을 이용하면 XML 엘리먼트를 생성, 조회, 갱신, 삭제할 수 있다.
DOM 트리에는 다양한 유형의 노드(Node) 객체가 담겨 있으며, XML 문서 안의 것들은 모두 노드에 해당한다.
DOM은 XML 문서를 트리 구조로 표현하는데, 모든 노드에는 트리를 통해 접근할 수 있다. 트리 상의 노드는 서로 관계를 맺고 있다.
← 이전 | 홈 | 다음 → |