Locator2

Locator2 (SAX2 위치 정보 확장)

Locator를 통해 제공되는 엔티티 정보를 보강하는 SAX2 확장 인터페이스예요.

출처: Java API Reference

본문

구현이 이 확장을 지원하면 ContentHandler.setDocumentLocator()에서 제공되는 Locator가 이 인터페이스를 구현하며, http://xml.org/sax/features/use-locator2 기능 플래그의 값이 true가 돼요. XMLReader 구현이 이 정보를 지원해야 하는 것은 아니며, 핵심만으로 구성된 SAX2 배포판에는 포함되지 않아요.

기존 LocatorgetPublicId, getSystemId, getLineNumber, getColumnNumber에 더해, getXMLVersion()은 현재 엔티티에 사용된 XML 버전을, getEncoding()은 현재 엔티티의 인코딩을 반환해요.

더 알아보기 (Learn more)

Java 공식 API