several people have asked for libxml2 figures, since libxml2 is known as the
fastest parser under the sun (with the possible exception of RXP, which is
known as quite possibly the fastest parser anywhere).

here's an updated table:

    library                     memory  time
    ------------------------------------------------------------
    minidom (python 2.1)        80000k  6.5s
    minidom (python 2.4)        53000k  1.4s
    ElementTree 1.3             14500k  1.1s
    pyRXPU                      11500k  0.22s
    libxml2                     16000k  0.098s
    cElementTree 0.8             5700k  0.058s
    ------------------------------------------------------------
    readlines (read as text)     5050k  0.032s
    ------------------------------------------------------------

(gnosis.objectify and pyrxp both failed to parse the source file, and pyrxpu 
seems
to ignore namespaces -- setting the namespace flag only makes it throw away the
xmlns attributes, which isn't exactly helpful...)

(btw, soon-to-be-released cET 0.9 is faster than 0.8.  more about that one 
later).

</F> 



_______________________________________________
XML-SIG maillist  -  XML-SIG@python.org
http://mail.python.org/mailman/listinfo/xml-sig

Reply via email to