4

行番号と列番号はorg.xml.sax.SAXParseExceptionから取得できることを知っています。

org.w3c.dom.Nodeから行番号と列番号を取得することは可能ですか?

4

1 に答える 1

3

いいえ (少なくとも標準の DOM API ではそうではありません)。

DOM ツリーは、特定のシリアル化とは関係ありません。実際、DOM ツリーを出力するにはさまざまな方法があり、要素の行番号に対して異なる結果が得られる場合があります。

XML ドキュメントを DOM に解析する場合、エラーが発生した場合、行番号とともに SAXParseException を取得できる場合があります。しかし、情報は解析後に失われます。

于 2010-10-18T14:03:57.320 に答える