Benchmark results and more information in my blog post.
XML Parser performance on iOS. Based on code take from this blog post which in turn is based on Apple's XMLPerformance.
Support for RaptureXML, TinyXML2 was added as well as all XML parsing libraries have been updated to their latest versions.
ARC required. Some XML parsing libraries do not use ARC.
- Clone this project
- git submodule init && git submodule update
- Build and run it
- NSXMLParser
- libxml2
- TBXML
- TouchXML
- KissXML
- TinyXML
- GDataXML
- RaptureXML
- TinyXML2
- Fully revamp this test, there is no need for downloading the file over the internet. Include few XML samples, both smaller and bigger