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

Re: Namespaces hate validation!

  • From: John Cowan <cowan@l...>
  • To: XML Dev <xml-dev@i...>
  • Date: Wed, 06 Jan 1999 15:27:33 -0500

Re: Namespaces hate validation!
Murray Altheim wrote:

> Only on document instances that are already valid.

If the instance is well-formed and namespace-compliant, then Tim's
algorithm will work whether the instance is valid or not.

> You complain about
> Murray's faulty logic, but this whole concept of 'preprocessing' an
> instance is so unclean as to be unusable. The whole reason for doing
> validation is to determine that it's safe to perform processing.

Safe to perform processing of certain kinds.  Some processing requires
only WFness, some requires validation, some requires validation and
then further correctness checking.  In this case, it is safe to
change the prefixes on documents and move namespace-declaring attributes
to the root element as long as the document is WF and namespace-correct.
Indeed, the resulting instance is namespace-equivalent, in the sense
that a namespace-aware processor that doesn't look at namespace
declarations directly will not know the difference.

> You
> can't begin processing before you perform processing unless you've
> already done some processing to determine that the processing you're
> planning to do is going to be safe processing.

True.

> In other words, you can't
> work on the derived product of an invalid instance.

False.

The instance can be invalid and still be processable by
processes that expect only WFness, as is the case here.

-- 
John Cowan	http://www.ccil.org/~cowan		cowan@c...
	You tollerday donsk?  N.  You tolkatiff scowegian?  Nn.
	You spigotty anglease?  Nnn.  You phonio saxo?  Nnnn.
		Clear all so!  'Tis a Jute.... (Finnegans Wake 16.5)

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/
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.