ValidatorHandler
ValidatorHandler (스트리밍 검증기)
SAX 스트림 위에서 동작하는 스트리밍 검증기예요.
본문
public abstract class ValidatorHandler
extends Object
implements ContentHandler
ValidatorHandler 객체는 스레드 안전하지 않고 재진입 불가예요. SAX 이벤트가 연관된 Schema의 제약 조건 집합을 따르는지 검사하며, 기본값을 넣는 등 이벤트를 수정할 수도 있어요. ContentHandler를 확장하지만 startElement/endElement 이벤트는 uri, localName, qname에 대해 반드시 null이 아닌 String을 받아야 해요. startDocument가 호출될 때마다 자동으로 리셋되고, 모든 구현체가 인식해야 하는 기능으로 http://xml.org/sax/features/namespace-prefixes가 있어요(기본 false).