Isn't a billion characters far more that you could ever load into a DOM
in any practical environment?

The question I find more interesting that of the feasibility of VTD as
general DOM / Xerces competitor, is could some of the underlying
techniques [1] they use in processing the XML be used to make a more
performant and scalable DOM parser? In their FAQ they suggest no [2],
but they seem to assume that the whole DOM object structure need be
created and not just parts of it lazily as they are actually used.

Eric

[1] http://vtd-xml.sourceforge.net/technical/0.html
[2] 
http://vtd-xml.sourceforge.net/faq.html#Is%20there%20a%20plan%20to%20offer%20DOM%20interface%20over%20VTD



Michael Glavassevich wrote:
> >From what I've read [1] about it, it isn't a conforming XML parser. It 
> apparently doesn't support DTDs, external entities, documents larger than 
> a billion characters and who knows what else. Sounds like a niche product 
> to me.
>
> [1] http://www.cafeconleche.org/oldnews/news2006April13.html
>
> Michael Glavassevich
> XML Parser Development
> IBM Toronto Lab
> E-mail: [EMAIL PROTECTED]
> E-mail: [EMAIL PROTECTED]
>
> Jacob Kjome <[EMAIL PROTECTED]> wrote on 12/13/2006 03:05:57 PM:
>
>   
>> I noticed an article on TheServerside [1] about VDT-XML [2].  I'm 
>>     
> curious what
>   
>> the Xerces team thinks about it?  It looks like performance and a small 
>>     
> memory
>   
>> footprint are priority #1 [3][4].  I'm not sure how good they are about
>> correctness?  Is VDT-XML a niche product, or could it's approach provide 
>>     
> the
>   
>> way forward for XML parsers?  Are they competition for Xerces or a 
>>     
> performant,
>   
>> but limited, alternative?
>>
>> Jake
>>
>> [1] http://www.theserverside.com/news/thread.tss?thread_id=43432
>> [2] http://vtd-xml.sourceforge.net/
>> [3] http://vtd-xml.sourceforge.net/benchmark.html
>> [4] http://vtd-xml.sourceforge.net/benchmark2.html
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>     
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>   

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to