XML 스키마 소개
XML 스키마는 XML 기반의 DTD 대신합니다.
XML 스키마는 XML 문서의 구조를 설명 할 수있다.
XML 스키마 언어를 참조하는 XSD (XML 스키마 정의)으로도 사용할 수 있습니다.
당신은 기본 지식이 있어야합니다
계속하기 전에 다음과 같은 이해의 기본 지식이 필요합니다 :
- HTML / XHTML
- XML과 XML 네임 스페이스
- DTD에 대한 기본적인 이해
당신은에 먼저이 주제를 연구하려면 홈 페이지 이 자습서에 액세스 할 수 있습니다.
XML 스키마는 무엇입니까?
XML 스키마의 역할은 DTD 유사한 XML 문서의 빌딩 블록을 정의하는 것이다.
XML 스키마 :
- 요소 정의는 문서에 나타날 수 있습니다
- 정의 된 속성은 문서에 나타날 수 있습니다
- 어떤 요소 정의는 자식
- 자식 요소의 정의 순서
- 자식 요소의 개수를 정의
- 요소가 비어 있는지, 또는 텍스트를 포함 할 수 있는지 여부를 정의합니다
- 요소와 속성의 데이터 유형 정의
- 요소와 속성의 디폴트 값과 고정 값 정의
XML 스키마는 DTD의 후계자입니다
우리는 XML 스키마 곧 대부분의 네트워크 응용 프로그램에서 DTD를 대체 할 것이라고 믿는다.
다음과 같은 이유로 :
- XML 스키마는 미래의 요구에 확장 될 수있다
- XML 스키마 더 강력한
- XML 스키마 기반의 XML 제작
- XML 스키마 데이터 유형 지원
- XML 스키마 네임 스페이스 지원
XML 스키마는 W3C 표준
XML 스키마 월 2, 2001 W3C 표준이되었다.
당신은 우리 "할 수있는 W3C의 튜토리얼 에서 XML 스키마 표준에 대한 자세한 내용은".