org.w3c.dom

接口
异常
public interface DOMLocator

DOMLocator 是一个描述位置(如发生错误的位置)的接口。

另请参见 Document Object Model (DOM) Level 3 Core Specification

从以下版本开始:
DOM Level 3

方法摘要
 int getByteOffset()
          此定位器指向的输入源中的字节偏移量;如果没有可用的字节偏移量,则为 -1
 int getColumnNumber()
          此定位器指向的列号;如果没有可用的列号,则为 -1
 int getLineNumber()
          此定位器指向的行号;如果没有可用的行号,则为 -1
 Node getRelatedNode()
          此定位器指向的节点;如果没有可用的节点,则为 null
 String getUri()
          此定位器指向的 URI;如果没有可用的 URI,则为 null
 int getUtf16Offset()
          此定位器指向的输入源中的 UTF-16 偏移量(如在 [Unicode] 和 [ISO/IEC 10646] 的 Amendment 1 中定义的那样);如果不存在可用的 UTF-16 偏移量,则为 -1
 

方法详细信息

getLineNumber

int getLineNumber()
此定位器指向的行号;如果没有可用的行号,则为 -1


getColumnNumber

int getColumnNumber()
此定位器指向的列号;如果没有可用的列号,则为 -1


getByteOffset

int getByteOffset()
此定位器指向的输入源中的字节偏移量;如果没有可用的字节偏移量,则为 -1


getUtf16Offset

int getUtf16Offset()
此定位器指向的输入源中的 UTF-16 偏移量(如在 [Unicode] 和 [ISO/IEC 10646] 的 Amendment 1 中定义的那样);如果不存在可用的 UTF-16 偏移量,则为 -1


getRelatedNode

Node getRelatedNode()
此定位器指向的节点;如果没有可用的节点,则为 null


getUri

String getUri()
此定位器指向的 URI;如果没有可用的 URI,则为 null