Most visited

Recently visited

Added in API level 8

SourceLocator

public interface SourceLocator

javax.xml.transform.SourceLocator
Known Indirect Subclasses


此接口主要用于报告XML源或转换指令中发生错误的位置。

Summary

Public methods

abstract int getColumnNumber()

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

abstract int getLineNumber()

返回当前文档事件结束的行号。

abstract String getPublicId()

返回当前文档事件的公共标识符。

abstract String getSystemId()

返回当前文档事件的系统标识符。

Public methods

getColumnNumber

Added in API level 8
int getColumnNumber ()

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

警告:来自方法的返回值仅用于为了错误报告而进行的近似; 它并不打算提供足够的信息来编辑原始XML文档的字符内容。

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

Returns
int The column number, or -1 if none is available.

也可以看看:

getLineNumber

Added in API level 8
int getLineNumber ()

返回当前文档事件结束的行号。

警告:来自方法的返回值仅用于为了错误报告而进行的近似; 它并不打算提供足够的信息来编辑原始XML文档的字符内容。

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

Returns
int The line number, or -1 if none is available.

也可以看看:

getPublicId

Added in API level 8
String getPublicId ()

返回当前文档事件的公共标识符。

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

Returns
String A string containing the public identifier, or null if none is available.

也可以看看:

getSystemId

Added in API level 8
String getSystemId ()

返回当前文档事件的系统标识符。

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

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

Returns
String A string containing the system identifier, or null if none is available.

也可以看看:

Hooray!