State of XPointer Bare Names Problem???

XPointer was indicated to me as a general solution to the problem of identifying
and locating specific elements (or nodes) in an XML document (1).  I generally
ignored XPointer, as it was only a rough draft/candidate recommendation.
However, after doing some research, I came across an interesting roadblock (2):
Ids are not recognized in a well-formed XML document without a proper DTD or
Schema.

I have some ideas; however, historically most of them have already been thought
of by other (more intelligent) people.  So, rather that provide a solution to a
problem that may already be solved, I'm going to ask if there is a solution...

My question: Has the problem with XPointer Bare Names referencing ids, which the
XPointer processor must get from the XML processor somehow, been solved?  If so,
what is it?  If not, is the document in note (2) still up-to-date (as it is
about five or six months behind us)?

---
Jimmy Cerra
---

(1) Blame Mr. Allen: http://lists.w3.org/Archives/Public/uri/2002Apr/0053.html

(2) Look at: http://www.xml.com/pub/a/2001/11/07/id.html?page=1
---

Received on Wednesday, 24 April 2002 04:09:21 UTC