-
XML 요소들을 가져오고, 수정하고, 추가하고, 삭제하는 방법을 표준화한 것이다.
다만, XML은 데이터를 저장하고 전송하는 목적으로 쓰이기 때문에
엄격한 구조를 가지고 있다.
태그를 꼭 열고 닫아야 하고, 대소문자 구분도 명확해야 한다.
XML DOM은 이런 정확한 구조를 기반으로 해서, XML 문서를 트리처럼 만들어주고, 그 안의 요소나 속성을 다루는 방법이다.
이런 모양이다.
HTML이랑 참 많이 다르다.
HTML은 대소문자도 신경 안 쓰고, 일부 태그는 열고 닫는 것도 무시해도 된다.HTML DOM은 HTML 문서를 트리 구조로 만들어서, 각 요소를 자바스크립트로 쉽게 조작할 수 있게 해준다.
즉 차이점은 XML은 더 엄격하고 구조화된 데이터를 처리하는 데 쓰이고, HTML은 웹 페이지 요소들을 조작하는 데 주로 쓰인다는 것이다.
'컴공지식 > 웹' 카테고리의 다른 글
[XML]DTD와 스키마 (0) 2024.10.12 PCDATA와 CDATA의 차이 (0) 2024.10.11 XML 네임스페이스 (0) 2024.09.27 XML DTD 정의 (0) 2024.09.26 DTD의 구성 요소 (1) 2024.09.20