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"

但是现在当我将 SAXParser 与 XMLSpy 验证错误进行比较时,它给出了不正确的验证错误。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