指定模式时,Eclipse产生错误“文档中未引用语法约束(DTD或XML模式)”

时间:2018-11-25 21:27:33

标签: xml eclipse schema xsd-validation

为什么Eclispe会产生错误:

No grammar constraints (DTD or XML Schema) referenced in the document

XML确实引用了架构吗?

enter image description here

此外,该架构未定义元素descriptionx。那么,为什么Eclipse不将该元素显示为错误?

1 个答案:

答案 0 :(得分:0)

检查“ XML文件”->“编辑器”首选项页面中的“在没有DTD / Schema的情况下使用推断的语法”选项。只要验证认为您没有正确指定模式,它就不会将任何内容标记为未知,因为它用于推断内容辅助提议。尝试使用向导创建一个引用相同架构的新XML文件,并查看文档元素是否不同。

相关问题