-  
       - All Known Subinterfaces:
-  
         DOMLocator
 
 public interface SourceLocator此接口主要用于报告XML源或转换指令中发生错误的位置。- 从以下版本开始:
- 1.4
 
-  
        
       -  
             方法摘要所有方法 实例方法 抽象方法 变量和类型 方法 描述 intgetColumnNumber()返回当前文档事件结束的字符位置。intgetLineNumber()返回当前文档事件结束的行号。StringgetPublicId()返回当前文档事件的公共标识符。StringgetSystemId()返回当前文档事件的系统标识符。
 
-  
             
-  
        
       -  
             方法详细信息-  getPublicIdString getPublicId() 返回当前文档事件的公共标识符。返回值是文档实体或外部解析实体的公共标识符,其中显示触发事件的标记。 - 结果
- 包含公共标识符的字符串,如果没有,则返回null。
- 另请参见:
-  
              getSystemId()
 
 -  getSystemIdString getSystemId() 返回当前文档事件的系统标识符。返回值是文档实体或外部解析实体的系统标识符,其中显示触发事件的标记。 如果系统标识符是URL,则解析器必须先将其完全解析,然后再将其传递给应用程序。 - 结果
- 包含系统标识符的字符串,如果没有,则为null。
- 另请参见:
-  
              getPublicId()
 
 -  getLineNumberint getLineNumber() 返回当前文档事件结束的行号。警告:方法的返回值仅作为错误报告的近似值; 它无意提供足够的信息来编辑原始XML文档的字符内容。 返回值是文档实体或外部解析实体中行号的近似值,其中显示触发事件的标记。 - 结果
- 行号,如果没有,则为-1。
- 另请参见:
-  
              getColumnNumber()
 
 -  getColumnNumberint getColumnNumber() 返回当前文档事件结束的字符位置。警告:方法的返回值仅作为错误报告的近似值; 它无意提供足够的信息来编辑原始XML文档的字符内容。 返回值是文档实体或外部解析实体中列号的近似值,其中显示触发事件的标记。 - 结果
- 列号,如果没有,则为-1。
- 另请参见:
-  
              getLineNumber()
 
 
-  
 
-