代码之家  ›  专栏  ›  技术社区  ›  Paul Reiners

从org.w3c.dom.Node获取行号和列号

  •  4
  • Paul Reiners  · 技术社区  · 15 年前

    我知道您可以从org.xml.sax.SAXParseException获取行号和列号。

    1 回复  |  直到 14 年前
        1
  •  3
  •   Damien    15 年前

    没有(至少没有标准的DOM API)。

    DOM树与特定的序列化无关。事实上,有多种方法可以输出DOM树,它们可能会为元素行号提供不同的结果。

    当您将XML文档解析为DOM时,如果有错误,您可能会得到一个带有行号的SAXParseException。但解析后信息丢失。