XML Schema
-
XML 스키마Programmer/Computer Science 2012. 12. 28. 10:21
XML 스키마는 XML 문서의 구조화시키는 방법을 제공한다. XML 스키마는 DTD의 제한 사항을 개선한 차세대 문서 구조화 기법이다. XML 스키마의 특징 XML로 작성되었다.XML 네임스페이스와 데이터 타입을 지원한다.확장성을 가졌다. 요소 XML 스키마 문서의 최상의 요소이다.예 targetNamespace - 작성하는 스키마 문서 내에서 사용자가 임의로 정의하는 문서 요소(요소, 속성 등)이 위치할 네임스페이스를 나타내기 위해서 사용한다.attributeFormDefault, elementFormDefault - XML 문서 내의 요소와 속성이 한정되는 형태를 지정한다.qualified - 요소 또는 속성이 네임스페이스 URI와 결합된다. 일반적으로 이것이 기본값이다. unqualified - 요..
-
XMLProgrammer/Computer Science 2012. 12. 21. 11:36
XML은 EXtensible Markup Language의 약어로써, 데이타를 저장하거나 주고받는데 사용하는 마크업(markup) 언어이다. 특징과 장단점 뛰어난 호환성을 제공한다. 많은 프로그램 언어와 웹, 소프트웨어에서 XML을 지원한다. 텍스트 파일로서 사람이 읽을 수 있다. 이는 디버깅에 매우 효과적이다. 내용과 표현이 분리되어 있다. XML 문서가 다루는 것은 오직 데이터의 내용이다. 이것을 어떻게 사용할 것인지는 프로그램의 몫이다. 구조가 간단한 데이타에 사용하기에는 비용이 많이 든다.. 텍스트 파일임으로 이진 데이타보다 더 많은 용량을 차지한다. XML의 형식 XML의 예 : SMIL 나무 구조(tree structure) 반드시 하나의 최상의 요소(root element)를 가진다. 모든 ..