• 2021-04-14
    在DTD中,定义子元素出现次数与顺序依靠元字符进行控制。如果要定义一个子元素可以出现1次和1次以上,则应该在该子元素后面加元字符
  • +

    举一反三

    内容

    • 0

      利用DTD定义XML元素包含子元素,下面哪个选项( )的语法形式是正确的? 未知类型:{'options': ['[!ELEMENT 父元素名 ](子元素名1,子元素名2,…)[!ELEMENT 父元素名/]', '[!ELEMENT 父元素名 子元素名1,子元素名2,…]', '[!ELEMENT 父元素名 (子元素名1,子元素名2,…)]', '[!ELEMENT (子元素名1,子元素名2,…)父元素名 ]'], 'type': 102}

    • 1

      阅读下列的DTD文件[br][/br]关于上述DTD,下列描述正确的是( )(多选) A: 在第1行中,使用语句定义了一个元素,其中“书架”是元素的名称 B: 在第1行中,“(书+)”表示书架元素中有一个或者多个书元素 C: 在第2行中,“书”是元素名称,“(书名,作者,售价)”表示元素书包含书名、作者、售价这三个子元素,并且这些子元素要按照顺序依次出现。 D: 以上说法都正确

    • 2

      DTD定义XML元素的内容可以有如下几种形式:()。 A: #PCDATA,即字符数据 B: EMPTY,即不允许有内容,只能包含属性 C: 子元素,即包含子元素 D: ANY,即可以是任何内容

    • 3

      假设complexType元素的名字空间前缀为“xsd”,现在需要定义一个复杂内容元素类型,该类型包含名称分别为“email”和“phone”的两个子元素,这两个子元素的类型分别为事先已经定义好的“emailType”和“phoneType”,在XML中这两个子元素各至少出现一次,多则不限,且按定义的顺序出现,下面正确的选项是()。 A: />sequence> B: minOccurs="1"maxOccurs="unbounded"/>sequence> C: maxOccurs="unbounded"/>sequence> D: minOccurs="unbounded"/>sequence>

    • 4

      假设一个元组在子查询1中出现m次,在子查询2中出现n次,其中m>0,n>0,则下列说法正确的是_________。? 该元组在 “子查询1; Except All 子查询2”中出现m – n次;|该元组在“子查询1; Except; 子查询2”中出现0次;|该元组在“子查询1; Union; 子查询2”中出现m + n次;|该元组在“子查询1; Union All; 子查询2”中出现max(m,n)次;