Re: QNames

From
James Clark <>
Date
2001-05-24T06:26:54+00:00
ID
04ba01c0e41a$29f04a30$
Thread
Re: QNames
> I think we can't really avoid using QNames,

I agree.  Given that we need to support enumerations of type QName, it seems
unavoidable that a RELAX NG validator will need to use information about
in-scope namespaces.

> but perhaps we can provide an
> alternative for those who want to avoid them, e.g., something like the ns
> attribute suggested earlier. Yes, all that typing is error prone, but
people
> like to do things their own way. I think we could let them do things both
> ways.

TREX already does this.  You can always use an explicit ns attribute instead
of a prefix on a QName (except for a QName enumeration where use of QName is
unavoidable).

James