目录
一、什么是格式良好的XML
1.1 XML的作用:①数据交互
②做配置
1.2 标准的XML格式是什么样的:
①有且只有一个根目录;
②XML标签正确区分大小写;
③正确使用结束标签;
④正确嵌套标签;
⑤使用了合法的标签名;
⑥定义有效的属性。
二、标签元素的定义
2.1 在XML里面声明DTD声明:
<!-- 标签的约束 -->
<!DOCTYPE root [] >
我们在给一个XML定义元素的时候之前一定要先来了解一下元素的分类,以便对症下药~
元素类型有这三种:
①空元素:<!ELEMENT element-name EMPTY>
②文本元素:<!ELEMENT element-name (#PCDATA)>
③混合元素:<!ELEMENT element-name (e1,e2)>
在了解了元素的一些分类后,我们就可以再来了解一下如何对元素加限制:
首先有两个符号:
与:(,)
非:(|)
还有就是元素出现的次数:
0次或1次:?
0次或N次:*
1次或N次:+
当我们了解了关于元素的分类以及限制后咱们就来实践试试看:
案例1:对以下XML进行定义:
<?xml version="1.0" encoding="UTF-8"?>
<persons>
<person>
<name>张小明</name>
<age>10</age>
<contact>
<phone>1234567</phone>
</contact>
<br/>
</person>
<person>
<name>张大明</name>
<age>35</age>
<contact>
<email>123@qq.com</email>
</contact>
</person>
</persons>

本文介绍了XML格式的良好性标准,详细讲解了XML标签元素的定义,包括空元素、文本元素和混合元素,并通过实例演示如何对XML进行DTD声明以约束元素。接着,文章阐述了标签属性的定义,如唯一属性、性别属性、文本属性等,同时通过案例说明如何应用这些定义进行元素和属性的约束,确保XML文档的规范性。
最低0.47元/天 解锁文章
1583

被折叠的 条评论
为什么被折叠?



