public interface SourceLocator
javax.xml.transform.SourceLocator |
Known Indirect Subclasses |
此接口主要用于报告XML源或转换指令中发生错误的位置。
Public methods |
|
---|---|
abstract int |
getColumnNumber() 返回当前文档事件结束的字符位置。 |
abstract int |
getLineNumber() 返回当前文档事件结束的行号。 |
abstract String |
getPublicId() 返回当前文档事件的公共标识符。 |
abstract String |
getSystemId() 返回当前文档事件的系统标识符。 |
int getColumnNumber ()
返回当前文档事件结束的字符位置。
警告:来自方法的返回值仅用于为了错误报告而进行的近似; 它并不打算提供足够的信息来编辑原始XML文档的字符内容。
返回值是触发事件的标记出现在文档实体或外部解析实体中的列号的近似值。
Returns | |
---|---|
int |
The column number, or -1 if none is available. |
也可以看看:
int getLineNumber ()
返回当前文档事件结束的行号。
警告:来自方法的返回值仅用于为了错误报告而进行的近似; 它并不打算提供足够的信息来编辑原始XML文档的字符内容。
返回值是触发事件的标记出现在文档实体或外部解析实体中的行号的近似值。
Returns | |
---|---|
int |
The line number, or -1 if none is available. |
也可以看看:
String getPublicId ()
返回当前文档事件的公共标识符。
返回值是文档实体或触发事件的标记出现的外部解析实体的公共标识符。
Returns | |
---|---|
String |
A string containing the public identifier, or null if none is available. |
也可以看看:
String getSystemId ()
返回当前文档事件的系统标识符。
返回值是触发事件的标记出现的文档实体或外部解析实体的系统标识符。
如果系统标识符是URL,则解析器必须在将其传递给应用程序之前将其完全解析。
Returns | |
---|---|
String |
A string containing the system identifier, or null if none is available. |
也可以看看: