|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface Locator2
SAX2 확장은 Locator
를 통해 제공되는 엔티티 정보를 늘립니다. 구현이 이 확장을 지원하고 있는 경우,ContentHandler.setDocumentLocator()
로 제공되는 locator는 이 인터페이스를 구현해, 「http://xml.org/sax/features/use-locator2」기능 플래그는 값 「true」를 가집니다.
이 모듈은, 원시 코드, 문서 모두 공개 도메인에 놓여져 있습니다. 따라서, 내용에 관한보증은 일절 제공되지 않습니다.
XMLReader 구현은 이 정보의 지원에 필요 없습니다. 이것은 SAX2 의 코어 디스트리뷰션인 만큼 포함되는 것이 아닙니다.
메소드의 개요 | |
---|---|
String |
getEncoding ()
엔티티의 문자 인코딩의 이름을 돌려줍니다. |
String |
getXMLVersion ()
엔티티에 사용되는 XML 의 버젼을 돌려줍니다. |
인터페이스 org.xml.sax. Locator 로부터 상속된 메소드 |
---|
getColumnNumber , getLineNumber , getPublicId , getSystemId |
메소드의 상세 |
---|
String getXMLVersion()
String getEncoding()
InputSource
를 사용해 엔티티의 문자 스트림을 제공하는 경우, 이 메소드는 그 입력 스트림로 제공된 인코딩을 돌려줍니다.
최근의 W3C 스펙에서는, 「Unicode Normalization Form C」를 사용해, 일부 인코딩을 하고 있는 텍스트를 처리하기 전에 정규화할 필요가 있습니다. 이러한 정규화는 어플리케이션으로 실행하지 않으면 안되어, 일반적으로은 이 메소드에 의해 반환된 값에 근거해 트리거됩니다.
인코딩명은 배후의 JVM 로 사용되고 있어서 , 비교하려면 대문자와 소문자를 구별할 필요가 있습니다.
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.