XPointer (and to some extent the DOM as well) in my view
fails to recognise that XML defines two object models, a
logical model and a physical model. SAX quite clearly and
explicitly gives you access to the logical model only,
whereas XPointer and DOM are rather ambiguous about the
distinction.
In my view, if XPointer is intended as a mechanism for
defining relationships and underpinning hyperlinks, then it
should only allow reference to objects in the logical view
only.
Mike Kay