一、xml的作用
xml有两个作用,分别是:①数据交互 ②做配置
二,标准的xml格式
(1)有且只有一个根元素
错误演示:
注意:在出现两个根元素时,代码会出现报错
(2)xml标签大小写正确区分
错误演示:
注意:当前后代码的字母大小写不一致,会出现报错
(3)正确使用结束标签
(4)正确嵌套标签
错误演示:
注意:当根标签嵌套错误或者结束标签使用不正确,也会出现报错
(5)使用了合法的标签名
(6)定义有效的属性
注意:在代码中不能使用无效标签名,例如用“?”符号来当做标签,也会出现错误
三,在xml加入dtd声明
在xml中加入dtd声明需要用: !DOCTYPE root[]
注意:在加入声明时,要用<>括号括起来,所有的约束都在中括号中写,root为根元素
四,元素分类
<!ELEMENT element-name EMPTY > --------空元素
<!ELEMENT element-name (#PCDATA) > --------文本元素
<!ELEMENT element-name (e1,e2) > --------混合元素
五,元素的限制
(,)与 (|)非
次数:
0或1:?
0-N:*
1-N:+
在建立xml约束时:首先分析xml结构
步骤&#x