[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Fw: Namespaces

  • From: James Clark <jjc@j...>
  • To: XML List <xml-dev@i...>
  • Date: Thu, 04 Feb 1999 18:42:59 +0700

Re: Fw: Namespaces
Oren Ben-Kiki wrote:

> Is it possible to recast the namespace recommendation as a transformation
> from an XML tree with 'xmlns' attributes and '...:' prefixes into a tree
> which doesn't have them, but with modified element and attribute names,

Yes.  The transformation changes some element type names and attribute
names from strings to structured objects that contain a URI and a
string.  There are some subtleties (an XML editor would probably want to
be able to preserve prefixes; some applications need to now what
namespace prefix bindings are in effect on a particular element) but
these can be handled within this approach.

> such
> that the semantics of the resulting tree under the rest of the relevant
> recommendations (ignoring namespaces) is preserved?

I don't understand what you mean by "preserving semantics".

> One would of course have
> to pass the DTDs (or other schema files) through the same transformation.

Why? DTDs are used only at the pre-transformation stage. I would expect
a future XML Schema language to operate purely on the
post-transformation tree.

> if "all" the namespaces do
> is prefix the names with a URI,

Qualify not prefix. A URI-qualified name is not a string but a
URI/string pair.

> why should the relationship between expanded
> names be different then that between "normal" names?

Because it's URI-qualified and therefore capable of independent
interpretation.  A URI-qualified name is a different kind of object from
a "normal" name.

> Anyway, how come
> it is "application dependent"

I said it was dependent on other applications *or other specifications*.

> don't DTDs and schema language have a lot to
> say about it?

DTDs don't have anything to say about it because they don't know about
namespaces.  I would expect a namespace-aware Schema language to have a
lot to say about it.

James



xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.