recategorized by
1,435 views
1 votes
1 votes

Given below is an excerpt of an xml specification.
 

<!DOCTYPE library SYSTEM "library.dtd">
<Book>
<title> GATE 2005 </title>
<type value = "BROCHURE"/>
<accno>10237623786</accno>
</Book>
<Book>
<type value = "FICTION"/>
<accno>0024154807</accno>
</Book>

Given below are several possible excerpts from "library.dtd". For which excerpt would the above specification be valid?

  1. <!ELEMENT Book (title+, type, accno)>
    <!ELEMENT title (#PCDATA)>
    <!ELEMENT type EMPTY>
    <!ATTLIST type value (BROCHURE/FICTION/TECHNICAL)>
    <!ELEMENT accno (#PCDATA)>
  2. <!ELEMENT Book (title?, type, accno)>
    <!ELEMENT title (#PCDATA)>
    <!ELEMENT type ATTLIST>
    <!ATTLIST type value (BROCHURE/FICTION/TECHNICAL)>
    <!ATTLIST accno value (#PCDATA)>
  3. <!ELEMENT Book (title*, type, accno)>
    <!ELEMENT title (#PCDATA)>
    <!ELEMENT type ATTLIST>
    <!ATTLIST type value (BROCHURE/FICTION/TECHNICAL)>
    <!ELEMENT accno (#PCDATA)>
  4. <!ELEMENT Book (title?, type, accno)>
    <!ELEMENT title (#PCDATA)>
    <!ELEMENT type EMPTY>
    <!ATTLIST type value (BROCHURE/FICTION/TECHNICAL)>
    <!ELEMENT accno (#PCDATA)>
recategorized by

3 Answers

1 votes
1 votes
Answer: D

title element can be zero or one. (* or ? is used for zero or more number of occurences)

type element has no body, only attributes
Answer:

Related questions

1 votes
1 votes
2 answers
3
Pooja Khatri asked Jul 13, 2018
2,685 views
The definitions in an XML document are said to be ______ when the tagging system ans definitions in the DTD are all in compliancewell-formedreasonablevalidlogical
5 votes
5 votes
1 answer
4
sh!va asked May 7, 2017
3,406 views
XPath is used to navigate through elements and attributes inXSL documentXML documentXHTML documentXQuery document