XML DOM(Document Object Model)
XML이나 HTML 문서에 접근하기 위한 API로 W3C 표준 권고안이다. DOM은 문서 내의 모든 요소를 정의하고, 해당 요소에 접근하는 방법까지 정의한다.
XML 예제
<?xml version="1.0" encoding="UTF-8"?>
<programming_languages>
<language>
<name>HTML</name>
<category>web</category>
<developer>W3C</developer>
<version status="working draft">5.1</version>
<priority rating="1">high</priority>
</language>
</programming_languages>
DOM은 다음 그림과 같이 계층 구조로 표현된다.
1. Core DOM : 모든 문서 타입을 위한 DOM 모델
2. HTML DOM : HTML 문서를 위한 DOM 모델
2-1. HTML DOM은 HTML문서에 접근하여 조작할 수 있는 표준화된 방법을 정의한다. 즉, 모든 HTML 요소는 HTML DOM을 통해 접근할 수 있다.
3. XML DOM : XML 문서를 위한 DOM 모델
3-1. XML DOM은 XML 문서에 접근하여, 해당 문서를 조작할 수 있는 표준화된 방법을 정의한다. 그렇기 때문에 XML의 모든 요소
'etc.. > 그 외' 카테고리의 다른 글
XML 파서(Parser) (0) | 2020.12.09 |
---|---|
XMLHttpRequest (0) | 2020.12.09 |
XML (0) | 2020.12.08 |
APNs (0) | 2020.11.17 |
댓글