ValidatorHandler

ValidatorHandler (스트리밍 검증기)

SAX 스트림 위에서 동작하는 스트리밍 검증기예요.

출처: Java API Reference

본문

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).

더 알아보기

Java 공식 API