반응형
dtd, xsd 비교
DTD | XSD | |
---|---|---|
문법 | XML과 유사한 문법 | XML 1.0 표준에 만족 |
DOM 지원 | DOM 기술을 지원하지 않음 | DOM을 통한 조작 가능 |
컨텐츠 모델 | 순차, 선택 리스트만 제공 | 순차, 리스트 복합적으로 사용 가능 |
데이터 타입 | 문자열, 토큰, ID와 그 외에한정된 타입 지원 | 문장, 숫자, 날짜/시간 및 새로운 형식정의를 할 수 있음 |
Namespace | 전역 이름만 사용 | 전역/ 로컬 이름 모두 사용 가능 |
상속성 | 제공하지 않음 | 제공 |
확장성 | 한계가 있음 | 없음 |
기본 제약 조건 | 있음 | 없음 |
동적 스키마 | 불가능 – 읽기만 가능 | 가능 – 런타임에 상호작용으로 변경 가능 |
반응형