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