<!--
写一个dtd和xml文件,要求描述电影的信息,至少包括两条电影信息
信息包括:电影编码/电影名称/上映时间/导演/主演/时长/种类
要求:
Dtd元素是有序的,电影编码作为电影名称的属性,名称是必须的,
上映时间可以有多个(地区作为上映时间的属性)
所属种类包括:科幻片/动作片/喜剧片, Dtd/xml是单独文件
-->
下面的实体在 XML 中被预定义:
实体引用 | 字符 |
---|---|
< | < |
> | > |
& | & |
" | " |
' | ' |
以下是属性类型的选项:
类型 | 描述 |
---|---|
CDATA | 值为字符数据 (character data) |
(en1|en2|..) | 此值是枚举列表中的一个值 |
ID | 值为唯一的 id |
IDREF | 值为另外一个元素的 id |
IDREFS | 值为其他 id 的列表 |
NMTOKEN | 值为合法的 XML 名称 |
NMTOKENS | 值为合法的 XML 名称的列表 |
ENTITY | 值是一个实体 |
ENTITIES | 值是一个实体列表 |
NOTATION | 此值是符号的名称 |
xml: | 值是一个预定义的 XML 值 |
默认值参数可使用下列值:
值 | 解释 |
---|---|
值 | 属性的默认值 |
#REQUIRED | 属性值是必需的 |
#IMPLIED | 属性不是必需的 |
#FIXED value | 属性值是固定的 |