- PR -

DOM検証結果から、エラーノードを特定したい

1
投稿者投稿内容
nari
会議室デビュー日: 2008/05/29
投稿数: 7
投稿日時: 2008-06-04 16:48
Java言語で、DOMをValidatorを使って検証しています。

通常、Validatorを使用して検証すると、
スキーマ定義にそぐわないとSAXParseExceptionが発生すると思うのですが
この結果からは、エラー行番号と列番号が分かるだけで、
「どのノード」が悪いのかが分かりません。

JAXBのMarshallerなどはNodeの形で受け取れるのですが、
今回はJAXBElement等は使えない事情があります。

このようなケースの場合、
DOMの検証結果を、Nodeオブジェクトで受けとるにはどうすればよいでしょうか?

ご教授よろしくお願い致します。
1

スキルアップ/キャリアアップ(JOB@IT)