0

我有 2 个包含完全相同的 XML 数据的 XML 文件(或者至少现在有),第一个是我在 eclipse 之外创建的并将其复制到工作区中。

第二个是使用 eclipse XML 向导创建的。

在第一个文件中,XML 始终无法通过此错误验证...

引用的文件包含错误(文件:/X:/GLUCODEX/BaseDevel/DB_Logic.xsd)。

当我单击显示详细信息时,我得到了这个....

通过文件“GlucodexDCheck.xml”验证文件“DB_Logic.xsd”时检测到以下错误。在大多数情况下,可以通过直接验证“DB_Logic.xsd”来检测这些错误。但是,只有在 GlucodexDCheck.xml 的上下文中验证 DB_Logic.xsd 时,才会发生错误。

如果内容相同,我如何链接第一个文件以使其验证,请记住 2 个文件的内容完全相同。除了一个链接到单独位置的文件外

错误消息显示在正确的位置找到该文件。当我在 Eclipse 中验证 XSD 时,它验证正常。

我猜它在某种程度上与创建 XSD 等链接的向导有关,但我找不到如何将它添加到我的原始文件中。

在此先感谢您的帮助。

大卫

4

1 回答 1

0

所以我终于找到了解决方案。

我在 Eclipse 中创建了一个新项目,仅用于开发静态网页和我可能需要的任何 XSD 模式。

然后我将当前的 XSD 文件复制到这个项目中,然后使用 <窗口-首选项-XML-XML 目录>将这些文件添加为用户指定的条目。

我现在可以在需要时将这些文件作为条目包含在其他项目中。

Brill,所有的验证工作,现在我把我所有的 CSS、XSD 和其他公用的东西放在一个合理的位置......

现在我所需要的就是让 Maven 再次工作......

成为风滚草很有趣,而它持续了!

大卫

于 2012-05-11T15:13:13.043 回答