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

Re: Article: "The horror of XML"

Re:  Article: "The horror of XML"
At 12:07 PM -0500 10/30/02, John Cowan wrote:

>This is only true if you are prepared to accept documents from arbitrary
>sources.  Plenty of applications aren't.

It's been my experience that developers rarely know as much about the 
documents they're reading as they think they do. Even at the extreme 
of documents I personally generate and I personally parse, I 
occasionally find unexpected content or structures. You don't have to 
accept documents from arbitrary sources to accept documents from 
coworkers, other groups, customers, vendors, contractors, and others 
who may or may not send you what you expect.

For anything beyond a one-off, "load it into a text editor or grep 
and see what the hell is in there" application, the overhead of using 
a real XML parser is small enough that the benefit of real checking 
seriously outweighs the cost, at least on the desktop and server. 
Some people have argued that this isn't true in the embedded space, 
but they haven't convinced me. If you're really so constrained by 
memory or CPU you can't use an XML parser, then I question why you're 
using XMLin the first place.

| Elliotte Rusty Harold | elharo@m... | Writer/Programmer |
|          XML in a  Nutshell, 2nd Edition (O'Reilly, 2002)          |
|              http://www.cafeconleche.org/books/xian2/              |
|  http://www.amazon.com/exec/obidos/ISBN%3D0596002920/cafeaulaitA/  |
|  Read Cafe au Lait for Java News:  http://www.cafeaulait.org/      |
|  Read Cafe con Leche for XML News: http://www.cafeconleche.org/    |


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.
First Name
Last Name
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.