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

Re: Principles of XML design

  • To: Michael Kay <mike@s...>
  • Subject: Re: Principles of XML design
  • From: Peter Hunsberger <peter.hunsberger@g...>
  • Date: Mon, 9 May 2005 10:04:52 -0500
  • Cc: Chris Burdess <dog@b...>, XML List Developers <xml-dev@l...>
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=MHybNSclZM7WDhL4MSoAHp9Ka+BFTrZ7d8MmRVaY0H1LlEbkGzY2IZL5ATZ/rWBZiX7YJF/vQmPIbAHF6Muw/8ffbW7dwEY4sIu/U5a8dK/c3+OqXBU2ei/IiHzUZEbHdAEpi5LSBl6GpQMTdmfVdsG5h2sfwmXrA39bDvGoZuo=
  • In-reply-to: <427bf68c.52ce517e.6cb7.4d8eSMTPIN_ADDED@m...>
  • References: <cc159a4a05050615115ec7af77@m...> <427bf68c.52ce517e.6cb7.4d8eSMTPIN_ADDED@m...>
  • Reply-to: Peter Hunsberger <peter.hunsberger@g...>

Re:  Principles of XML design
On 5/6/05, Michael Kay <mike@s...> wrote:
> > > > Just out of interest: when are "users" going to be
> > switching between
> > > > parsers for a given application?
> > >
> > > Anyone moving their application from JDK 1.4 to JDK 1.5 is
> > switching between
> > > parsers, unless they go out of their way not to.
> >
> > Given the parser that ships with 1.4 I'd hope anyone who really cares
> > has gone out of their way to ensure that doesn't happen....
> 
> But 98% of users don't care and don't need to - that's the whole point.
> There are vast numbers of people who don't know what XML parser they are
> using, and that's exactly the way it should be.

Perhaps so, my point was, that as a _developer_ it would be
irresponsible to rely on having the default parser work the way you
expect.  For example, Xalan as it originally shipped with 1.4  had
bugs with name space support that we ran into.  For any reasonably
complex XML app. it seems to me that you need to control what parser
you're using (to say nothing about the major release of the JDK).

Given the complexity of the specs. it seems to me that having every
parser agree with each other 100% on how everything is supposed to be
implemented is never going to happen.  As a result, as a developer you
likely need to know what parser you're using...

-- 
Peter Hunsberger

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.