0

Xerces を使用すると、次のエラーが発生します。

Parsing error:  Document is invalid: no grammar found.
Parsing error:  Document root element "TXLife", must match DOCTYPE root "null".

設定することで問題を解決しました

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ACORD.org/Standards/Life/2 file:///C:/Users/Himanshuy/workspace/XMLUnit/TXLife2.26.00.xsd" xmlns="http://ACORD.org/Standards/Life/2"

しかし、XMLSpy 検証エラーと比較すると、SAXParser は正しくない検証エラーを返します。SAXParser は私に与えています:

Invalid content was found starting with element <element>

XMLSpy は私にこう言っています:

<element> is not allowed at this location under element <some_parent_element>

ここでは XMLSpy が正しいです。

Java Validation から同じ結果を得るにはどうすればよいですか?

4

0 に答える 0