httpd-apreq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Eli Marmor <>
Subject Re: [PATCH] Basic apr_xml_parser
Date Wed, 08 Sep 2004 04:34:31 GMT
First I want to say that you did it again...
A so short time after I asked about libxml2, and there is already a
preliminary support for it...

Joe Schaefer wrote:

>   3) The libxml2 parser introduces an external dependence on libxml2,
>      which may be a problem for win32.

I don't see any problem of libxml2 with win32.

On the other hand, if you are looking for drawbacks of libxml2, I can
list some of them:

1. It's BIG.
   But if you start a project that will need more functionality in the
   future, such as SOAP and other things, it's safer to start with a
   library that covers EVERYTHING. So most people don't think about the
   size of libxml2 as a problem.
2. It doesn't obey the strict specs of DOM (IIRC).
   But I think that there is a layer over it that implements the spec.
   However, I guess that using layers slows the performance.
   (in any case, Expat doesn't implement DOM at all, since it's SAX. Or
   more correctly - SAX-like).

I recommend to look at
A great resource about the various XML libraries alternatives.

Eli Marmor
CTO, Founder
Netmask (El-Mar) Internet Technologies Ltd.
Tel.:   +972-9-766-1020          8 Yad-Harutzim St.
Fax.:   +972-9-766-1314          P.O.B. 7004
Mobile: +972-50-23-7338          Kfar-Saba 44641, Israel

View raw message