Slide 13 : 18
XML Navigators (2)
What is the impact of using XML navigators?
Efficiency
Some tree traversals become more efficient
Pruning of the AST relative to the traversal
Program robustness
The transformation programs may become more robust in case of minor modifications of the XML source language
Some document properties can be accessed from the top-level node
Automatic zooming
XML navigators are transparent to the XML programmer