XMLReaderAdapter

XMLReaderAdapter (SAX2 XMLReader를 SAX1 Parser로 변환)

SAX2 XMLReader를 SAX1 Parser로 적응(adapt)시키는 클래스예요.

출처: Java API Reference

본문

이 클래스는 SAX2 XMLReader를 감싸서 SAX1 Parser처럼 동작하게 만들어요. XMLReaderhttp://xml.org/sax/features/namespace-prefixes 프로퍼티에 대해 true 값을 지원해야 하며, 그렇지 않으면 파싱이 SAXException으로 실패해요.

XMLReaderhttp://xml.org/sax/features/namespaces 프로퍼티에 대해 false 값을 지원하면 효율성을 높이는 데 그 값도 사용해요.

parse, setEntityResolver, setDTDHandler, setDocumentHandler, setErrorHandler 메서드를 제공하며, 감싼 XMLReader의 이벤트를 SAX1 핸들러 인터페이스에 맞게 전달해요.

더 알아보기 (Learn more)

Java 공식 API