模块 java.xml

接口 SourceLocator

所有已知的子接口:
DOMLocator

public interface SourceLocator
此接口主要用于报告 XML 源或转换指令中发生错误的位置。
自从:
1.4
  • 方法总结

    修饰符和类型
    方法
    描述
    int
    返回当前文档事件结束的字符位置。
    int
    返回当前文档事件结束的行号。
    返回当前文档事件的公共标识符。
    返回当前文档事件的系统标识符。
  • 方法详情

    • getPublicId

      String  getPublicId()
      返回当前文档事件的公共标识符。

      返回值是文档实体或触发事件的标记出现在其中的外部已解析实体的公共标识符。

      返回:
      包含公共标识符的字符串,如果没有可用标识符,则为 null。
      参见:
    • getSystemId

      String  getSystemId()
      返回当前文档事件的系统标识符。

      返回值是文档实体的系统标识符或触发事件的标记出现在其中的外部解析实体的系统标识符。

      如果系统标识符是一个 URL,解析器必须在将它传递给应用程序之前完全解析它。

      返回:
      包含系统标识符的字符串,如果没有可用的,则为 null。
      参见:
    • getLineNumber

      int getLineNumber()
      返回当前文档事件结束的行号。

      Warning: 该方法的返回值仅用作错误报告的近似值;它无意提供足够的信息来编辑原始 XML 文档的字符内容。

      返回值是文档实体或外部解析实体中触发事件的标记出现的行号的近似值。

      返回:
      行号,如果没有行号则为 -1。
      参见:
    • getColumnNumber

      int getColumnNumber()
      返回当前文档事件结束的字符位置。

      Warning: 该方法的返回值仅用作错误报告的近似值;它无意提供足够的信息来编辑原始 XML 文档的字符内容。

      返回值是文档实体或外部解析实体中出现触发事件的标记的列号的近似值。

      返回:
      列号,如果没有,则为 -1。
      参见: