Next in thread → Next in month →

RE: [xml-dev] Validation vs performance - was Re: [xml-dev] Fast text output from SAX?

From
Elliotte Rusty Harold <>
To
Alessandro Triglia <>
Date
2004-04-25T18:51:08Z
ID
<p06010218bcb1b8b406e8@[192.168.254.88]>
Thread
RE: [xml-dev] Validation vs performance - was Re: [xml-dev] Fast text output from SAX?
At 11:46 PM -0400 4/19/04, Alessandro Triglia wrote:

>XML Schema will not validate a document where an element with an expected
>attribute age  contains instead a child element <age>.  So you cannot
>benefit from using, say, a schema-validating parser, unless you massage your
>document after receiving it and before submitting it to validation.  How
>realistic is this scenario?

Very realistic. Far more applications don't schema validate than do. 
Of course, if you can afford the overhead of schema validation it can 
be a useful way to tell which kind of document you're dealing with. 
Just keep trying different schemas you've seen used before until you 
find the one that matches, then dispatch it to the appropriate 
processing code.

-- 

   Elliotte Rusty Harold
   
   Effective XML (Addison-Wesley, 2003)
   http://www.cafeconleche.org/books/effectivexml
   http://www.amazon.com/exec/obidos/ISBN%3D0321150406/ref%3Dnosim/cafeaulaitA
Next in thread → Next in month →