验证 XML 模式

验证 XML 模式可确定 XML 模式文件的当前状态在语义上是否有效。任何错误都将显示在“问题”视图中。

下列指示信息是为“资源”透视图编写的,但是也适用于其他许多透视图。

要验证 XML 模式:

  1. 右键单击“导航器”视图中的文件,然后单击运行验证
  2. 如果验证不成功,则参阅“问题”视图以查看所记录的问题。
    注: 如果接收到错误消息指示“问题”视图已满,则可以通过选择属性 > 验证并指定允许的最大错误消息数目来增加允许的错误消息数目。

XML 模式编辑器中的 XML 模式支持基于 W3C XML Schema Recommendation Specification。W3C Web 站点中的 XML 模式规范 XML Schema Part 1: Structures 和 XML Schema Part 2: Datatypes 将用于验证。

某些错误消息包含对 XML Schema Part 1: Structures 文档的 Appendix C 中列示的模式约束的引用。每种约束都具有将在错误消息中引用的唯一名称。例如,如果接收到带有文本 ct-props-correct 的错误消息,而且您曾在 Structure 文档中搜索该文本,就会发现该文本针对的是“Schema Component Constraint: Complex Type Definition Properties Correct”一节。

可以设置项目的属性以便在保存不同类型的项目资源时自动验证它们。从项目的弹出菜单中,选择属性,然后选择验证。可对您的项目运行的任何验证器都将列示在“验证”页面中。

相关任务
创建 XML 模式
相关信息
../../org.eclipse.jst.j2ee.doc.user/topics/tjval.html
XML Schema Part 1: Structures
XML Schema Part 2: Datatypes