Programmer/Computer Science
-
DTDProgrammer/Computer Science 2012. 12. 27. 16:34
요소와 속성의 규칙의 목록으로 문서의 구조를 정의하여, XML 해석기가 문서가 규칙에 맞게 작성되었는지 검사하는데 사용한다. DTD 선언 XML 파일 안에 DTD를 선언한다. XML 파일 안에 외부 DTD 파일을 선언한다. XML 구성 항목 요소(Elements)XML을 이루는 중요한 구성 항목이다.데이타(다른 요소, 문자 데이타, 속성 또는 이들을 혼합한 형태)를 감기 위해 사용한다.속성(Attributes)부가적인 정보를 담는다.요소가 담고 있는 데이타(문자 데이타)의 메타데이타를 정의할 때 사용한다.엔티티(Entities)문자 데이타나 특별한 문자의 단축 문자를 정의한다.엔티티는 세개의 부분으로 구성된다. 앰퍼샌드(&), 엔티티 이름, 세미콜론(;) 몇몇 문자는 특별한 의미를 가진다. 예를 들면, '
-
XMLProgrammer/Computer Science 2012. 12. 21. 11:36
XML은 EXtensible Markup Language의 약어로써, 데이타를 저장하거나 주고받는데 사용하는 마크업(markup) 언어이다. 특징과 장단점 뛰어난 호환성을 제공한다. 많은 프로그램 언어와 웹, 소프트웨어에서 XML을 지원한다. 텍스트 파일로서 사람이 읽을 수 있다. 이는 디버깅에 매우 효과적이다. 내용과 표현이 분리되어 있다. XML 문서가 다루는 것은 오직 데이터의 내용이다. 이것을 어떻게 사용할 것인지는 프로그램의 몫이다. 구조가 간단한 데이타에 사용하기에는 비용이 많이 든다.. 텍스트 파일임으로 이진 데이타보다 더 많은 용량을 차지한다. XML의 형식 XML의 예 : SMIL 나무 구조(tree structure) 반드시 하나의 최상의 요소(root element)를 가진다. 모든 ..