public interface Locator2 extends Locator
Locator
提供的实体信息 。
如果实现支持此扩展,则ContentHandler.setDocumentLocator()
中提供的Locator将实现此接口,并且http://xml.org/sax/features/use-locator2功能标志的值为true 。
This module, both source code and documentation, is in the Public Domain, and comes with NO WARRANTY.
XMLReader实现不需要支持此信息,它不是仅核心的SAX2发行版的一部分。
Modifier and Type | Method and Description |
---|---|
String |
getEncoding()
返回实体的字符编码的名称。
|
String |
getXMLVersion()
返回实体使用的XML版本。
|
getColumnNumber, getLineNumber, getPublicId, getSystemId
String getXMLVersion()
String getEncoding()
当使用InputSource
提供实体的字符流时,该方法返回该输入流中提供的编码。
请注意,最近的一些W3C规范要求在处理之前,使用Unicode归一化表格C对某些编码中的文本进行归一化。 这种归一化必须由应用执行,通常会根据此方法返回的值触发。
编码名称可能是基础JVM使用的名称,比较应该是不区分大小写的。