在DTD中,定义子元素出现次数与顺序依靠元字符进行控制。如果要定义元素“书”的三个子元素严格按照“价格”、“作者”、“出版社”的顺序出现,则应该在三个子元素之间加元字符()。
A: ,逗号
B: 空格
C: |竖划线
D: ?问号
A: ,逗号
B: 空格
C: |竖划线
D: ?问号
举一反三
- 在DTD中,定义子元素出现次数与顺序依靠元字符进行控制。如果要定义元素“书”的三个子元素严格按照“价格”、“作者”、“出版社”的顺序出现,则应该在三个子元素之间加元字符
- 在DTD中,定义子元素出现次数与顺序依靠元字符进行控制。如果要定义一个子元素可以出现1次和1次以上,则应该在该子元素后面加元字符
- 阅读下列的DTD文件[br][/br]关于上述DTD,下列描述正确的是( )(多选) A: 在第1行中,使用语句定义了一个元素,其中“书架”是元素的名称 B: 在第1行中,“(书+)”表示书架元素中有一个或者多个书元素 C: 在第2行中,“书”是元素名称,“(书名,作者,售价)”表示元素书包含书名、作者、售价这三个子元素,并且这些子元素要按照顺序依次出现。 D: 以上说法都正确
- 假设complexType元素的名字空间前缀为“xsd”,现在需要定义一个复杂内容元素类型,该类型包含名称分别为“email”和“phone”的两个子元素,两个子元素的类型分别为事先已经定义好的“emailType”和“phoneType”,这两个子元素均出现一次,且可以以任意顺序出现,下面正确的选项是()。A.B.sequence>C.D.
- 中国大学MOOC: 假设complexType元素的名字空间前缀为“xsd”,现在需要定义一个复杂内容元素类型,该类型包含名称分别为“email”和“phone”的两个子元素,这两个子元素的类型分别为事先已经定义好的“emailType”和“phoneType”,在XML中这两个子元素各至少出现一次,多则不限,且按定义的顺序出现,下面正确的选项是( )。