I see that there is a few of XML processing libraries in Haskell.
So, which library to choose if I want it
And while most of the above seem to be sufficient for my current needs, what are the reason to choose one of them over the others?
UPD 20091222:
Some notes about licenses:
I would recommend:
HXT's main problem, aside from the unusual arrow syntax, is performance and memory usage. I have an app that spends 1.2 seconds processing about 1.5MB of XML, consuming about 2.3GB (!) of memory in the process. Libxml2 takes a few milliseconds on the same data. Extracting data via the css
function and arrow predicates also seems very slow compared to Libxml2.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With