[본문스크랩] .NET에서 XML활용 유효성검사
DTD유효성 검사하기
<?xml version="1.0" encoding="utf-8" ?> |
주석을 하고 안하고에 따라 유효성 검사 성공/실패가 바뀐다. |
public bool vaild;
|
XmlReaderSettings 개체를 만들어 읽기 작업을 할때 필요한 필터링?을 셋팅한다. DTD가 참조된 모든 XML문서는 반드시 settings.DtdProcessing = DtdProcessing.Parse;
이때 ValidationEventHandler 로 유효하지 않은 이벤트가 발생하면 이벤트 핸들러로 처리할 수 있도록 설정한다.
|
void settings_ValidationEventHandler(object sender, System.Xml.Schema.ValidationEventArgs e)
|