본문 바로가기

XML3

XML 스키마 (XML Schema) XML Schema XML 스키마는 DTD 같이 XML 문서의 구조를 가지고있는것에 사용된다. XML 스키마XML 스키마는 XML 기반이며 DTD를 대체할 수 있다. 스키마는 아래와 같은 특징을 가지고 있다. 요소가 "note"로 사용될 수 있도록 정의한다. "note" 요소는 복합 타입이다. 복합타입은 엘리먼트의 하나의 시퀀스이다. "to" 요소의 타입이 string (text) 이다. "from" 요소의 타입이 string 이다.이하 heading, body 같은 string 타입이다. XML 스키마는 DTD보다 강력하다.XML 스키마는 XML로 쓰여졌다.XML 스키마는 확장해서 첨가할 수 있다.XML 스키마는 데이터의 타입을 지정하는걸 지원한다.XML 스키마는 네임스페이스를 지원한다. 왜 XML 스.. 2015. 6. 22.
XML 문서 형식 정의 (XML DTD) XML DTDXML 문서에서 올바른 문법은 "Well Formed"라 불린다. XML 문서에서 검증된 DTD는 "Well Formed" 와 "무결성(Valid") 로 불린다. 무결성 XML 문서무결성 XMl 문서 또는 잘 된 XML 문서, DTD의 규칙에 맞게끔 만들어진 문서: Tove Jani Reminder Don't forget me this weekend! 외부에서 쓰이는 DTD 파일인 예제에서는 docytype 이 선언되었다. 파일의 컨텐츠가 단락의 안에 나타났다.XML DTDDTD의 목적은 XML문서의 구조를 정의하는 것이다. 옳바른 요소들의 리스트를 구조적으로 정의한다. ]>DTD는 아래의 것들을 포함한다.!DOCTYPE note 는 문서(note) 의 최상위 루트 요소를 정의한다.!ELEM.. 2015. 6. 22.
XML 소개 (XML Introduction) Introduction to XML XML 은 데이터를 묘사하기 위해 설계되었다. HTML 은 데이터를 보여주기 위해 설계되었다.XML 을 공부하기 위해 선행되어야할 과목HTMLJAVASCRIPT XML 이란 무엇인가? (What is XML ? )XML 은 마크업언어에 기반한다XML 은 HTML보다 마크업언어에 가깝다XML 은 데이터를 가지고있기위함이지 데이터를 보여주기위함이 아니다.XML 태그는 미리 정의되어있지 않다. 당신이 직접 당신의 것을 지정해야한다.XML 은 바로 사용이 가능하다.XML 은 W3C 권고안을 따르고있다. XML 은 아무일도 하지 않는다.아마도 이 말은 약간 이해하기 힘들 수도 있다. 하지만 XML은 아무일도 하지 않는다. Tove Jani Reminder Don't forget.. 2015. 6. 22.