DOCTYPE
SYSTEM
ELEMENT
#PCDATA
B. SYSTEM
Name of object
Name of component
Name of class
None of the above
<Element Type="roll" minOccurs="1" maxOccurs="1"/>
<element type="roll" minOccurs="1" maxOccurs="1"/>
<ElementType="roll" minOccurs="1" maxOccurs="1"/>
<Element Type="roll" minOccurs="1" maxOccurs="1"/>
...............…/nodename[0]
..................…/nodename[1]
.................…/nodename[0].nodes
..................…/nodename[1].nodes
Order-by="name"
Order-by="+name"
Order-by="-name"
Order-by="name" desc
.removeChild(nodename)
.remove(nodename)
.removeChild(nodename, reference)
.remove(nodename, reference)
True
False
.replace(nodename)
.replaceChild(nodename)
.replace(nodename, reference)
.replaceChild(nodename, reference)
True
False
dt:type="list"
dt:type="enumeration"
dt:type="enum"
dt:type="values"
<details>
<subject>
<roll>10</roll>
<name>Jayanta</name>
</subject> <subject>
<name>Bipul</name>
<roll>20</roll> </subject>
</details>
True
False
True
False
content="textOnly"
content="text"
content="#PCDATA"
content="DATA"
True
False
True
False
DOCTYPE
SYSTEM
ELEMENT
#PCDATA
.............…/nodename/name[salary>10000]
............…/nodename.nodes/name[salary>10000]
.............…/nodename[salary>10000]/name
..............…/nodename[salary>10000].nodes/name
.append (newnode)
.appendChild(newnode)
.append(newnode, ,reference_node)
.appendChild(newnode,reference_node)
dataType
type
dt:type
data:type
Copies whole structure
Copies only the current node
Copies all leaf nodes
None of the above
CDATA
<!-- -- >
//
/* */
True
False
Bottom Up approach
Top Down approach
CDATA
<!-- -- >
//
/* */
True
False
<?xml version="1.0"?>
<?xml version "1.0"?>
<xml version="1.0">
<xml version "1.0">
dt:values="MintoPark CamacStreet Gariahat"
dt:values="Minto Park Camac Street Gariahat"
dt:values="Minto Park, CamacStreet, Gariahat"
dt:values="MintoPark | CamacStreet | Gariahat"
<AttributeType="centre"/>
<AttributeType="centre">
<attribute type="centre">
<attribute type="centre"/>
True
False
True
False
True
False