You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-dev@xerces.apache.org by "KUMAR,PANKAJ (HP-Cupertino,ex1)" <pa...@hp.com> on 2001/10/05 00:58:03 UTC

Benchmarking and Comparing Java based XML Processors ...

Hi,

What started as a simple curiosity about various ways of accessing and
manipulating XML in Java and comparing their runtime efficiency and memory
utilization has now become something I felt I could share with others.  I
call it XPB4J -- XML Processing Benchmark for Java.

Besides the XPB4J software, what may be of interest is the perforamance
figures that I have collected and analyzed  for a simple processing (
gathering certain structural statistics on  XML data ) using SAX API (
Xerces and Crimson), DOM API ( Xerces and Crimson), JDOM API (JDOM
software), Pull Parser API (XPP software), XSL stylesheets ( Xalan ) and
Cocoon framework ( Cocoon2). 

Find more about it at http://www.pankaj-k.net/xpb4j and drop me a line if
you found it useful in anyway.

Regards,
Pankaj Kumar.

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-j-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-j-dev-help@xml.apache.org


Re: Benchmarking and Comparing Java based XML Processors ...

Posted by Dennis Sosnoski <dm...@sosnoski.com>.
Hi Pankaj,

You might want to add dom4j (http://dom4j.org) as an alternative in your tests,
I've found in my similar testing that it's both fast and fairly memory
efficient. If you're interested, my most recent results are published at
http://www-106.ibm.com/developerworks/xml/library/x-injava/index.html  The
source code is also available there.

  - Dennis

"KUMAR,PANKAJ (HP-Cupertino,ex1)" wrote:

> Hi,
>
> What started as a simple curiosity about various ways of accessing and
> manipulating XML in Java and comparing their runtime efficiency and memory
> utilization has now become something I felt I could share with others.  I
> call it XPB4J -- XML Processing Benchmark for Java.
>
> Besides the XPB4J software, what may be of interest is the perforamance
> figures that I have collected and analyzed  for a simple processing (
> gathering certain structural statistics on  XML data ) using SAX API (
> Xerces and Crimson), DOM API ( Xerces and Crimson), JDOM API (JDOM
> software), Pull Parser API (XPP software), XSL stylesheets ( Xalan ) and
> Cocoon framework ( Cocoon2).
>
> Find more about it at http://www.pankaj-k.net/xpb4j and drop me a line if
> you found it useful in anyway.
>
> Regards,
> Pankaj Kumar.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: xerces-j-user-unsubscribe@xml.apache.org
> For additional commands, e-mail: xerces-j-user-help@xml.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-j-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-j-dev-help@xml.apache.org


Re: Benchmarking and Comparing Java based XML Processors ...

Posted by Dennis Sosnoski <dm...@sosnoski.com>.
Hi Pankaj,

You might want to add dom4j (http://dom4j.org) as an alternative in your tests,
I've found in my similar testing that it's both fast and fairly memory
efficient. If you're interested, my most recent results are published at
http://www-106.ibm.com/developerworks/xml/library/x-injava/index.html  The
source code is also available there.

  - Dennis

"KUMAR,PANKAJ (HP-Cupertino,ex1)" wrote:

> Hi,
>
> What started as a simple curiosity about various ways of accessing and
> manipulating XML in Java and comparing their runtime efficiency and memory
> utilization has now become something I felt I could share with others.  I
> call it XPB4J -- XML Processing Benchmark for Java.
>
> Besides the XPB4J software, what may be of interest is the perforamance
> figures that I have collected and analyzed  for a simple processing (
> gathering certain structural statistics on  XML data ) using SAX API (
> Xerces and Crimson), DOM API ( Xerces and Crimson), JDOM API (JDOM
> software), Pull Parser API (XPP software), XSL stylesheets ( Xalan ) and
> Cocoon framework ( Cocoon2).
>
> Find more about it at http://www.pankaj-k.net/xpb4j and drop me a line if
> you found it useful in anyway.
>
> Regards,
> Pankaj Kumar.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: xerces-j-user-unsubscribe@xml.apache.org
> For additional commands, e-mail: xerces-j-user-help@xml.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-j-user-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-j-user-help@xml.apache.org