Which of the following is a feature of the DOM API in Java?
A) Parses the entire XML document into a tree structure
B) Provides a streaming interface for XML processing
C) Serializes Java objects to XML
D) Binds XML schemas to Java classes
Answer:
A) Parses the entire XML document into a tree structure
Explanation:
The DOM (Document Object Model) API in Java parses an entire XML document into a tree structure in memory. This allows for easy navigation and manipulation of the XML elements and attributes. However, because it loads the entire document into memory, DOM can be resource-intensive for large XML files.