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