JavaTM 2 Platform
Standard Ed. 5.0

org.w3c.dom
接口 DOMLocator


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


JavaTM 2 Platform
Standard Ed. 5.0

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java 2 SDK SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策