在DTD中,定义子元素出现次数与顺序依靠元字符进行控制。如果要定义一个子元素可以出现1次和1次以上,则应该在该子元素后面加元字符
举一反三
- 在DTD中,定义子元素出现次数与顺序依靠元字符进行控制。如果要定义元素“书”的三个子元素严格按照“价格”、“作者”、“出版社”的顺序出现,则应该在三个子元素之间加元字符
- 在DTD中,定义子元素出现次数与顺序依靠元字符进行控制。如果要定义元素“书”的三个子元素严格按照“价格”、“作者”、“出版社”的顺序出现,则应该在三个子元素之间加元字符()。 A: ,逗号 B: 空格 C: |竖划线 D: ?问号
- 假设complexType元素的名字空间前缀为“xsd”,现在需要定义一个复杂内容元素类型,该类型包含名称分别为“email”和“phone”的两个子元素,两个子元素的类型分别为事先已经定义好的“emailType”和“phoneType”,这两个子元素均出现一次,且可以以任意顺序出现,下面正确的选项是()。A.B.sequence>C.D.
- 中国大学MOOC: 假设complexType元素的名字空间前缀为“xsd”,现在需要定义一个复杂内容元素类型,该类型包含名称分别为“email”和“phone”的两个子元素,这两个子元素的类型分别为事先已经定义好的“emailType”和“phoneType”,在XML中这两个子元素各至少出现一次,多则不限,且按定义的顺序出现,下面正确的选项是( )。
- 利用DTD定义XML元素包含子元素,下面哪个选项( )的语法形式是正确的? A: <!ELEMENT 父元素名 >(子元素名1,子元素名2,…)<!ELEMENT 父元素名/> B: <!ELEMENT 父元素名 子元素名1,子元素名2,…> C: <!ELEMENT 父元素名 (子元素名1,子元素名2,…)> D: <!ELEMENT (子元素名1,子元素名2,…)父元素名 >