XML入门教程:验证XML是合法的XML
XML入门教程:验证XML是合法的XML
作者:佚名 文章来源:本站原创 点击数: 更新时间:2007-7-12 11:38:38
关键字信息载入中...
广告载入中...
拥有正确语法的XML是构成良好的XML。
通过某种DTD进行了验证的XML是合法的XML。
构成良好的XML文档
一个"构成良好"的XML文档拥有正确的语法。
一个"W构成良好"的XML文档会遵守前几章介绍过的XML语法规则:
-
XML文档必须有根元素
-
XML文档必须有关闭标签
-
XML标签对大小写敏感
-
XML元素必须被正确的嵌套
-
XML属性必须加引号
<?xml version="1.0" encoding="ISO-8859-1"?> <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>
验证XML文档
一个合法的XML文档同样遵从某个DTD。
一个合法的XML文档是"构成良好"的XML文档,同样遵守文档类型定义(DTD)的语法规则:
<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE note SYSTEM "InternalNote.dtd"> <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>
XML DTD
DTD定义了XML文档的合法元素。
DTD的作用是定义XML文档的合法构建模块。它使用一系列合法的元素来定义文档结构。您可以在我们的《DTD教程》中获得更多有关DTD的信息,以及如何验证XML文档的知识。
XML Schema
XML Schema是一个基于XML的DTD替代者。
W3C支持着一种名为XML Schema的标准作为替代DTD的可选项。您可以在我们的《XML Schema教程》中获得更多有关XML Schema的信息。
一个通用的验证器
为了帮助您检查XML文件的语法,我们创建了这个工具,以便您对任何XML文件进行语法检查。
XML错误会终止您的程序
XML文档中的错误会终止你的XML程序。
文章录入:lwyx 责任编辑:lwyx

