上一节:
下一节:

  XML 验证器

  • 定义和使用

    具有正确语法的 XML 文档称为“格式良好”。
    前面的章节中描述了语法规则:
    • XML 文档必须具有根元素
    • XML 元素必须带有结束标记
    • XML 标签区分大小写
    • XML 元素必须正确嵌套
    • XML 属性值必须用引号引起来
    使用我们的 XML 验证器对 XML 进行语法检查。
    <?xml version="1.0" encoding="UTF-8"?>
    <note>
        <to>Tove</to>
        <from>Jani</from>
        <heading>Reminder</heading>
        <body>这个周末别忘了我!</body>
    </note>
    
    
  • XML 错误会阻止您

    XML 文档中的错误将停止您的 XML 应用程序。
    W3C XML 规范指出,如果程序发现错误,则应停止处理 XML 文档。 原因是 XML 软件应该小巧,快速且兼容。
    允许 HTML 浏览器显示带有错误(例如缺少结束标签)的 HTML 文档。
    使用 XML,不允许出现错误。
  • 语法检查您的 XML

    为了帮助您对XML进行语法检查,我们创建了XML验证器。
    尝试语法检查正确的XML:
    <?xml version="1.0" encoding="UTF-8"?>
    <note>
        <to>Tove</to>
        <from>Jani</from> 
        <heading>Reminder</heading>
        <body>这个周末别忘了我!</body>
    </note>
    
    尝试对不正确的XML进行语法检查:
    <?xml version="1.0" encoding="UTF-8"?>
    <note>
        <to>Tove</to>
        <from>Jani</from> 
        <heading>Reminder</pheading>
        <body>这个周末别忘了我!</body>
    </note>
    
    尝试语法检查您自己的XML:
    <?xml version="1.0" encoding="UTF-8"?>
    
  • 有效的 XML 文档

    “格式正确”的XML文档与“有效” XML 文档不同。
    “有效” XML文档必须格式正确。 此外,它必须符合文档类型定义。
    XML 可使用两种不同的文档类型定义:
    • DTD-原始文档类型定义
    • XML 模式-DTD 的基于 XML 的替代
    文档类型定义定义 XML 文档的规则以及法律元素和属性。
上一节:
下一节: