XML 验证器

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


格式良好的 XML 文档

语法正确的 XML 文档称为"格式良好"。

语法规则在前面的章节中进行了描述:

  • XML 文档必须有根元素
  • XML 元素必须有结束标记
  • XML 标记区分大小写
  • XML 元素必须正确嵌套
  • 必须引用 XML 属性值
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <note>
  3. <to>李雷</to>
  4. <from>韩梅梅</from>
  5. <heading>提醒</heading>
  6. <body>周末别忘了我!</body>
  7. </note>

XML 错误将影响你的程序

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

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

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

对于XML,不允许出现错误。


语法检查XML

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

尝试语法检查您的XML:


有效的XML文档

"格式良好"的XML文档与"有效"的 XML 文档不同。

"有效"的XML文档必须格式良好。此外,它必须符合文档类型定义。

有两种不同的文档类型定义可用于 XML:

  • DTD—原始文档类型定义
  • XMLSchema—DTD 的一种基于 XML 的替代方案

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