XML之dtd

一、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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值