System.Xml.XmlReader설정. DtdProcessing 속성

이 문서에서는 이 API에 대한 참조 설명서에 대한 추가 설명서를 제공합니다.

DTD(문서 형식 정의) 유효성 검사는 W3C XML(Extensible Markup Language) 1.0(네 번째 버전) 권장 사항에 정의된 유효성 제약 조건을 사용하여 구현됩니다. DTD는 형식 문법을 사용하여 규격 XML 문서의 구조와 구문을 설명합니다. XML 문서에 허용되는 콘텐츠와 값을 지정합니다.

속성은 DtdProcessing 다음 값 중 하나를 가질 수 있습니다.

DTD에 대한 유효성 검사를 수행하기 위해 XmlReader에서는 XML 문서의 DOCTYPE 선언에 정의된 DTD를 사용합니다. DOCTYPE 선언은 인라인 DTD를 가리키거나 외부 DTD 파일에 대한 참조가 될 수 있습니다. DTD에 대해 XML 파일의 유효성을 검사하려면 다음을 수행합니다.

Important

속성이 DtdProcessing 설정된 DtdProcessing.IgnoreXmlReader 경우 DTD를 보고하지 않습니다. 즉, 출력 시 DTD/DOCTYPE이 손실됩니다.