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

RE: What is the name of a document's "type"?


origin of ducharme name
> From: DuCharme, Bob (LNG) [mailto:bob.ducharme@l...]

<snip/>

> But I understand if you want a more helpful answer than that, 
> and what Tim
> Bray said at 
> http://lists.xml.org/archives/xml-dev/200201/msg01403.html will
> take you far. If you know the name of the root element, and 
> you know the
> namespace that it's from, then you know a hell of a lot about 
> the potential
> processing that you can do with that document. 

I would think this to be true in the vast majority of cases. But if you take
XSLT as an example, the literal result as stylesheet approach really breaks
the mold on this one. I would think this to be a rather rare exception, but
it's one to consider nonetheless.

I would think that in this case, you'd have to fallback onto some sort of PI
if you needed to identify the "document type" (using this term very
loosely).

My preference is for a PI that associates a set of links to resources with
the document instance. This set of links could be thought of as the
document's "nature", which could be orthogonal to the DOCTYPE or root
namespace, or it could be explicitly tied to the root namespace or DOCTYPE
and resolved via RDDL or a linkbase. Use of a PI would enable an instance to
override the default resolution based on DOCTYPE or root namespace, and
associate a different nature with the document that matches its intended use
rather than its declared DOCTYPE or root namespace.

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.