lierre

xml dtd 예제

이러한 혼합 된 내용을 허용하려면 아래의 좋은 예와 같이 반드시 해야합니다....

02 Août

이러한 혼합 된 내용을 허용하려면 아래의 좋은 예와 같이 반드시 해야합니다. DTD는 문서 유형 정의를 의미합니다. DTD는 XML 어휘라고도 하는 소위 XML 응용 프로그램을 정의하는 문법(스키마라고도 함)을 구성하는 규칙 집합입니다. 예를 들어 XHTML 1.0 사양 페이지를 통해 사용할 수 있는 파일 xhtml1-transitional.dtd는 XHTML 1 웹 태그 언어에 대한 문법을 공식적으로 정의합니다. 다음은 ID REF ID 및 IDREFS 특성의 사용을 보여 주는 XML(독립 실행형) 예제입니다. 이전 자습서에서는 XML의 유효성을 검사하는 두 가지 방법이 있으며 그 중 하나는 XML 문서가 « 잘 형성 »되어 있는지 여부와 « 유효한 »인지 확인하는 데 사용할 수 있는 XML DTD입니다. 이 가이드에서는 몇 가지 예제를 통해 XML DTD가 무엇인지 알아봅니다. 이 장에서는 DTD에 대한 몇 가지 예제와 간략한 개요와 DTD의 수행 에 대해 설명합니다. 그런 다음 DTD의 구조를 구성하는 다양한 항목을 세분화합니다. DTD 구조의 범위는 문서 유형 선언에 대한 논의로 시작됩니다. 그런 다음 DTD를 구성하는 기능 항목으로 이동합니다. DTD에는 요소 정의, 엔터티 정의 및 매개 변수가 포함됩니다.

마지막으로 장을 닫기 전에 DTDS의 단점과 유효성 검사를 위한 새로운 대안을 살펴보겠습니다. 이제 문서 유형 정의를 정의하는 것으로 시작해 보겠습니다. DTD는 요소 콘텐츠 형식, 즉 요소 내부에 들어갈 수 있는 텍스트를 정의할 수 없습니다. 대부분의 특성도 입력할 수 없습니다. 예를 들어 DTD를 사용하면 입력이 0에서 100까지의 숫자여야 한다고 지정할 수 없습니다. 위의 예에서는 내부 DTD 선언이 있습니다. XML 문서에서 외부 DTD 선언을 사용할 수 있는 방법을 살펴보겠습니다. 이해를 위해 위의 예제에서 DOCTYPE 선언은 외부 DTD 파일을 참조합니다.

파일의 내용은 아래 단락에 표시됩니다. ibtwsh.dtd는 시맨티컬 구조DD의 자식 요소를 « 채우기 »하는 데 사용되는 인기있는 미니 XHTML입니다. 여기서는 예제에서 보다 아래로 보여 지는 것처럼 프로젝트 지향 교육을 지원하기 위해 DTD에 사용한 약간 수정된 버전을 제시합니다. 위에서 설명한 대로 DTD는 콘텐츠와 관련하여 네 가지 종류의 XML 요소를 정의할 수 있습니다. XML 요소는 다른 요소, 데이터(요소 없음), 소위 혼합 콘텐츠 또는 데이터를 포함할 수 있습니다. 이를 예제와 함께 설명합니다. 그것은 DTD의 모든 규칙을 따릅니다. 위의 예에서 sj는 작성자 요소 내에서 사용되는 엔터티입니다. 이 경우 « Sonoo Jaiswal »인 sj 엔티티의 값을 인쇄합니다. 학생들이 연구 프로젝트와 보고서를 작성하는 데 도움이되는 두 개의 DTD. 둘 다 요소의 내용의 형식을 지정하는 HTML과 같은 DTD를 포함 / 사용합니다.

모든 세부 사항을 이해하지 못하는 경우 걱정하지 마십시오.하지만 이 과정에서 DTD가 내부인 경우 정의 내부에 DTD가 선언된 몇 가지 « 실제 » 예제를 설명하는 것이 중요하다고 생각합니다. 이 예제에서는 정의가 있는 XML 문서가 있음을 확인할 수 있습니다. 다음 예제의 굵은 부분은 DTD 선언입니다. 이 간략한 개요를 감안할 때 XML 형식으로 데이터를 교환하는 응용 프로그램에 DTD가 중요한 이유를 빠르게 확인할 수 있습니다.