语法规范的xml被称为“格式良好”的xml,而通过xsd模式文件校验无误的xml则被定义为“合法”的xml。本文将详细讲解如何借助xmlspy工具对xml文档执行双重验证——既检验其基础语法是否合规,又确认其结构是否严格遵循预设的xsd约束,从而有效提升数据的准确性与标准化水平。
1、 在XMLSpy中打开待验证的XML文件,按F7快捷键,或依次点击菜单栏Xml→检查格式良好,完成格式良好性校验,操作界面如下所示。

2、 若XML语法无误,软件底部状态栏将自动显示成功提示信息,效果如下图所示。
3、 接着开展合法性验证,即判断XML是否符合指定XSD架构。可通过菜单栏DTD/Schema→指定Schema路径进行配置,具体操作步骤如下图所示。

4、 弹出确认对话框后,直接点击“确定”按钮继续。
5、 系统将打开XSD文件选择窗口,点击“浏览”按钮,定位并选中对应的XSD文件,随后点击“确定”完成绑定。

6、 按下F8键,或从菜单栏选择Xml→验证,启动XSD合规性校验,操作示意如下。
7、 若校验通过,表明该XML文档在结构层面完全满足XSD定义,即判定为合法XML,结果界面如下图所示。

8、 若校验失败,XMLSpy将在消息窗口中列出具体错误项,用户需依据提示逐一修正,错误示例如下图所示。











