xml파서1 XML 스키마 (2) 1. XML 스키마 데이터 타입 1.1 데이터 타입 엘리먼트의 내용(컨텐츠) 또는 속성값으로 어떤 종류의 정보가 어떤 형태로 작성될 것인지를 결정하는 것이 데이터 타입이다. DTD 에서는 엘리먼트의 내용이 단순한 데이터일 경우 #PCDATA 만 지원 가능했고, 속성값으로는 CDATA 타입만 가능했다. 하지만 스키마 언어에서는 다양한 데이터 타입을 지원함으로써 XML 문서 구조를 더욱 정밀하게 정의할 수 있게 되었다. DTD 에서는 사용자가 임의로 데이터 타입을 정의해서 사용할 수 없었지만 스키마 언어는 사용자가 임의로 데이터 타입을 정의해서 엘리먼트 선언이나 속성 선언에 사용할 수 있다. 예를 들어, 13 자리의 주민등록번호 데이터 타입을 만들 수도 있고, 범위를 가지는 숫자형의 데이터 타입을 만들 수도.. 2023. 9. 6. 이전 1 다음