Web Services Development MCQs with Answers
Practice important Web Services Development MCQs with answers and explanations.
Multiple Choice Questions
Q371: In which format are JavaScript code blocks that contain illegal XML characters placed?
- A: PCDATA
- B: CDATA
- C: NodeList
- D: Attribute List
View Answer
B
Q372: What is the method used to get the value of the "category" attribute?
- A: getElementsByTagName
- B: getNamedItem("category")
- C: getAttribute("category")
- D: getFirstChild
View Answer
B
Q373: The term for looping through an XML document to extract values is known as?
- A: Parsing
- B: Traversing
- C: Looping
- D: Mapping
View Answer
B
Q374: The parentNode property refers to which relationship?
- A: The child node
- B: The next sibling
- C: The parent node
- D: The previous sibling
View Answer
C
Q375: The term PCDATA refers to ________.
- A: Parsed Character Data
- B: Parsed Document Attributes
- C: Parsed Code Data
- D: Parsed Comment Data
View Answer
A
Q376: CDATA sections cannot contain ________.
- A: Spaces
- B: Line breaks
- C: The string "]]>"
- D: Illegal characters
View Answer
C
Q377: In which scenario are CDATA sections useful?
- A: When parsing attribute values
- B: When handling JavaScript code
- C: When extracting node values
- D: When deleting elements
View Answer
B
Q378: What method is used to return the length of a node list in XML?
- A: getLength()
- B: getElementsByTagName.length
- C: getChildNodesLength()
- D: documentElement.length
View Answer
B
Q379: What does xmlDoc.documentElement always represent?
- A: The root node
- B: The first child node
- C: The last child node
- D: The next sibling
View Answer
A
Q380: Which of the following is ignored by the XML parser inside a CDATA section?
- A: HTML code
- B: JavaScript code
- C: XML comments
- D: Illegal characters
View Answer
B