XML 验证器
请使用我们的 XML 验证器,对您的 XML 进行语法检查。
格式良好的 XML 文档
语法正确的 XML 文档被称为“格式良好”。
语法规则在前面的章节中已经描述过:
- XML 文档必须有一个根元素
- XML 元素必须有结束标记
- XML 标签区分大小写
- XML 元素必须正确嵌套
- XML 属性值必须加引号
<?xml version="1.0" encoding="UTF-8"?> <note> <to>George</to> <from>John</from> <heading>Reminder</heading> <body>Don't forget the meeting!</body> </note>
XML 错误会终止您的程序
XML 文档中的错误会终止你的 XML 应用程序。
W3C XML 规范规定,如果程序发现错误,则应停止处理该 XML 文档。理由是,XML 软件应当轻巧、快速,具有良好的兼容性。
HTML 浏览器能够显示有错误的 HTML 文档(例如缺少结束标记)。
对于 XML,错误是不允许的。
对您的 XML 进行语法检查
为了帮助您对 XML 进行语法检查,我们创建了一个 XML 验证器。
对这个正确的 XML 进行语法检查:
对这个不正确的 XML 进行语法检查:
请试着对您自己的 XML 进行语法检查:
有效的 XML 文档
“格式良好”的 XML 文档与“有效”的 XML 文档有所不同。
“有效”的 XML 文档必须格式良好。此外,它还必须符合文档类型定义。
有两种不同的文档类型定义可与 XML 一起使用:
- DTD - 原始文档类型定义
- XML Schema - 基于 XML 的 DTD 替代方案
文档类型定义(DTD)定义 XML 文档的规则以及合法的元素和属性。