XML验证分析
发布时间:2023-12-25 12:33:15 所属栏目:教程 来源:DaWei
导读: 验证是由一个XML文档进行验证的过程。 XML文档被认为是有效的,如果它的内容相匹配的元素,属性和相关联的文档类型定义(DTD),并且如果该文件符合表示在它的约束。验证处理方式有两种XML解析
验证是由一个XML文档进行验证的过程。 XML文档被认为是有效的,如果它的内容相匹配的元素,属性和相关联的文档类型定义(DTD),并且如果该文件符合表示在它的约束。验证处理方式有两种XML解析器: 格式良好的XML文档 有效的XML文档 良好的XML文档 XML文档被认为是良好的,如果它附着在下面的规则: 非DTD的XML文件必须使用预定义的字符实体amp(&),apos(single quote),gt(>),lt(<),quote(double quote). 它必须按照标签的顺序。例子,内标签必须关闭外部标记前关闭。 它的每一个开放标签必须有结束标签,或者它必须是一个自结束标记.(<title>....</title> or <title/>). 它必须有一个开始标签,这就需要用引号括起来只有一个属性. amp(&),apos(single quote),gt(>),lt(<),quote(double quote)除了这些之外的实体必须被声明. 示例 格式良好的XML文档的示例: <?xml version=1.0 encoding=UTF-8 standalone=yes ?> <!DOCTYPE address [ <!ELEMENT address (name,company,phone)> <!ELEMENT name (#PCDATA)> <!ELEMENT company (#PCDATA)> <!ELEMENT phone (#PCDATA)> ]> <address> <name>Tanmay Patil</name> <company>YiiBai</company> <phone>(011) 123-4567</phone> </address> 上面的例子被认为是良好的形成为: 它定义文档类型。这里,文档类型是元素类型. 它包括命名为一个根元素地址. 每个子元素的名称,公司的手机都包含在它的自我解释标签. (编辑:好传媒网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐