目录

XML 验证器


使用我们的 XML 验证器对您的 XML 进行语法检查。


格式良好的 XML 文档

具有正确语法的 XML 文档称为"Well Formed"。

语法规则在前面的章节中已经描述过:

  • XML 文档必须有一个根元素
  • XML 元素必须有结束标记
  • XML 标签区分大小写
  • XML 元素必须正确嵌套
  • XML 属性值必须加引号
<?xml version="1.0" encoding="UTF-8 "?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>

XML 错误会阻止您

XML 文档中的错误将停止您的 XML 应用程序。

W3C XML 规范规定,如果程序发现错误,则应停止处理 XML 文档。原因是 XML 软件应该小、快且兼容。

HTML 浏览器可以显示有错误的 HTML 文档(例如缺少结束标记)。

对于 XML,错误是不允许的。



语法检查您的 XML

为了帮助您对 XML 进行语法检查,我们创建了一个 XML 验证器。

尝试语法检查正确的 XML :

尝试对不正确的 XML 进行语法检查:

尝试对您自己的 XML 进行语法检查:



有效的 XML 文档

"well formed" XML 文档与 "valid" XML 文档不同。

"valid" XML 文档必须格式正确。此外,它必须符合文档类型定义。

有两种不同的文档类型定义可与 XML 一起使用:

  • DTD - 原始文档类型定义
  • XML Schema - 基于 XML 的 DTD 替代方案

文档类型定义定义 XML 文档的规则以及合法元素和属性。