[DAS2] hrefs and xml:base

Chervitz, Steve Steve_Chervitz at affymetrix.com
Fri May 6 18:25:56 UTC 2005

As far as I can tell, there is no restriction that an xml:base URI must end
with a /, but that seems to be the convention. In this case, constructing
relative URLs by concatenating ../ onto the xml:base URI should work.

Here¹s an xml:base tutorial that has a bunch of examples, in all cases
xml:base specifies a directory:

I did find an example of an xml:base that points to a file, but it¹s on a
MSDN site, making it therefore highly suspect:

BTW, the W3C recommendation http://www.w3.org/TR/xmlbase/ doesn't mention
the use of ../ within an XML base spec. But since it's just a URI, it is
allowed. See the URI spec:


> From: Andrew Dalke <dalke at dalkescientific.com>
> Date: Fri, 6 May 2005 11:39:59 -0600
> To: <das2 at portal.open-bio.org>
> Subject: Re: [DAS2] hrefs and xml:base
> Ed:
>> Is there some more complete specification of xml:base that states
>> whether these complicated things are allowed?
> They are allowed.  The xml:base can be contained in another xml:base
> and they interact as you described.
> The spec is at http://www.w3.org/TR/xmlbase/
> Andrew
> dalke at dalkescientific.com
> _______________________________________________
> DAS2 mailing list
> DAS2 at portal.open-bio.org
> http://portal.open-bio.org/mailman/listinfo/das2

More information about the DAS2 mailing list