본문 바로가기

Namespace와 DTD

XML - 4# 유효한 문서 DTD 만들기 외부 DTD 외부(external) DTD는 외부파일로 저장하는 데 확장자는 .dtd 이다. 외부 DTD를 사용하면, 여러 사람들이 공유하여 사용할 수 있는 XML 응용프로그램을 쉽게 만들 수 있습니다. 외부 DTD는 Private DTD와 Public DTD가 있는데 Private DTD는 일부 사람들 또는 그룹자체적으로 사용하기 위한 것으로 공용으로 배포할 용도가 아닌 경우에 사용합니다. 요소에 SYSTEM 이라는 키워드로 지정하면 됩니다. 예를 들어 와 같이 지정합니다. DTD에 URL 사용하기 다른 사람이 작성해놓은 DTD를 사용하고자 할 때 URL을 사용할 수 있습니다. 이렇게 URL을 사용합니다. 내부 및 외부 DTD 함께 사용하기 아래를 보면 문서의요소에 외부 DTD를 사용하도록 하였고, 내.. 더보기
XML - 1# 유효한 문서 DTD 만들기 유효한 XML 문서 XML 문법을 성공적으로 확인한 유효한 문서를 "유효한(Valid) 문서"라고 합니다. 특히, 문서가 DTD(Document Type Definition) 또는 XML 스키마를 갖고 있다면, DTD 또는 스키마와 일치해야만 그 문서가 유효하다고 할 수 있습니다. ]> This is my book Pretty good!! So, give me!! 여기서는 구성요소를 볼 수 있습니다. 기본 문법은 이고 여기서 DTD는 사용하고자 하는 문서의 형식 정의를 의미합니다. 를 통해 각 구성요소에 대한 문법을 지정하고 있습니다. 요소의 내부에 요소만이 존재하고 있다. P옆에 붙어있는 *는 요소는 아예 없거나 여러개를 포함할 수도 있게 하려고 할 때 쓴다. #PCDATA는 문자 데이터로 순수한 텍스.. 더보기