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

Re: RE: Namespace use cases

  • From: Sean McGrath <sean.mcgrath@propylon.com>
  • To: Robert Koberg <rob@koberg.com>
  • Date: Sat, 11 Jul 2009 10:46:01 -0500

Re:  RE: Namespace use cases
Robert Koberg wrote:
> ...
> Maybe I am missing the utility of this because of too simple an 
> example, but why would you do this?
Robert,

I suspect my example was too simple. I'm just using an element from the 
html namespace as
an example to illustrate the masking. I start most of my processing 
pipelines by masking all
the namespace decls and masking all prefixes.

I do it so that all the weirdness about namespace inheritance, bleed, 
race conditions etc. all gets
neutralized. I can then proceed to re-arrange/search over the instance 
without worrying about
what namespaces are in scope and what ones are inherited and what ones 
have nested declarations
and what prefixes have multiple different bindings and what prefixes 
have multiple identical bindings
and and and.....

I don't want parsers and other XML tools "helping me" by doing a bunch 
of namespace processing
before I get to work with the document.

I do a lot of XML processing work where I make changes in-situ : i.e. 
author/edit-style operations.

I also do a lot of XML processing where I need tight control over the 
input and output syntaxes
so that I can detect exactly what has changed.

Both of these are greatly simplified by neutralizing the namespaces in 
my opinion.

Sean



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


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.