模块  java.xml
软件包  org.xml.sax.ext

Class Locator2Impl

  • 实现的所有接口
    Locator2Locator

    public class Locator2Impl
    extends LocatorImpl
    implements Locator2
    SAX2扩展助手,用于保存其他实体信息,实现Locator2接口。
    This module, both source code and documentation, is in the Public Domain, and comes with NO WARRANTY.

    这不是仅限核心的SAX2发行版的一部分。

    从以下版本开始:
    1.5,SAX 2.0.2
    • 构造方法详细信息

      • Locator2Impl

        public Locator2Impl()
        构造一个新的空Locator2Impl对象。 这通常不会有用,因为此类的主要目的是创建现有定位器的快照。
      • Locator2Impl

        public Locator2Impl​(Locator locator)
        复制现有的Locator或Locator2对象。 如果对象实现Locator2,则复制编码版本字符串的值,否则将其设置为null
        参数
        locator - 现有的Locator对象。
    • 方法详细信息

      • getXMLVersion

        public String getXMLVersion()
        返回version属性的当前值。
        Specified by:
        getXMLVersion接口 Locator2
        结果
        用于解释实体文本的XML版本的标识符,如果该信息在当前解析状态中尚不可用,则为null。
        另请参见:
        setXMLVersion(java.lang.String)
      • getEncoding

        public String getEncoding()
        返回encoding属性的当前值。
        Specified by:
        getEncoding接口 Locator2
        结果
        用于解释*实体文本的字符编码的名称,如果没有为通过InputSource传递的*字符流提供,或者在当前解析状态下尚不可用,则返回null。
        另请参见:
        setEncoding(java.lang.String)
      • setXMLVersion

        public void setXMLVersion​(String version)
        分配版本属性的当前值。
        参数
        version - 新的“版本”值
        另请参见:
        getXMLVersion()
      • setEncoding

        public void setEncoding​(String encoding)
        指定编码属性的当前值。
        参数
        encoding - 新的“编码”值
        另请参见:
        getEncoding()