DTD元素以及属性定义

这篇博客深入探讨了XML DTD(Document Type Definition)中的元素分类,包括混合元素、文本元素和空元素,并通过实例进行了解析。同时,文章详细介绍了元素限制,如0或1、0~N、1~N的使用,以及属性类型如ID、选择类和CDATA文本类型。此外,还讲解了属性描述的必填和非必填选项。课后实践部分引导读者运用DTD限制servlet和config配置文件。
摘要由CSDN通过智能技术生成

目录

元素分类

元素限制

属性类型

属性描述

课堂内容图文解析

 

元素分类

混合元素、文本元素、空元素

例子:

<!ELEMENT persons (person+)><!-- 混合元素 -->

      <!ELEMENT name (#PCDATA)><!-- 文本元素 -->

      <!ELEMENT br EMPTY><!-- 空元素 -->

代码显示

 

 元素限制

0或1:?   、0~N:*1  、1~N:+

属性类型

ID类型  选择类 CDATA文本类型 IDREF依赖于id类型

属性描述

#REQUIRED 必填

#IMPLIED 非必填

(男|女) '男'   选择性 后面单引号里是默认选择

idref 依赖于id类别

 

课后实践

使用DTD限制servlet

 使用DTD限制config

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值