验证 XML 文档
另请参见
如果 XML 文档受 XML 架构或 DTD 约束,则可以验证这个文档来检查其内容中是否有语法错误。
如果 XML 文档的 DTD 位于远程计算机上,请确保正确配置了 IDE 代理,并且您能够访问该 DTD。
- 如果 IDE 无法访问此 DTD,将返回一个列出 DOCTYPE 声明的错误信息。如果 IDE 无法访问 XML 架构,将显示 "Failed to read schema document"(无法读取结构文档)。
验证 XML 文档:
- 右键单击“文件”窗口中的文档节点。
- 选择“验证 XML”。
“输出”窗口列出了所有错误以及检测到的错误行号。
- 该位置不一定是出现错误的行。可双击任何错误消息以转至 XML 文件中错误所在的行。
常见错误消息
在 DTD 验证期间生成的一些常见错误消息包括:
- End of entity not allowed; an end tag is missing.
文档没有最终的结束标记。
- Expected "</tagname>" to terminate element started on line line#。
指出的元素没有结束标记。
- Element type "element name" must be declared.
XML 文档中包含未在 DTD 中声明的元素类型。
- 另请参见
- 设置代理
- 使用 XML 架构
- 检查 XML 文档格式是否规范
法律声明