-
Notifications
You must be signed in to change notification settings - Fork 194
General Information
TBXML is a light-weight XML document parser written in Objective-C designed for use on Apple iPad, iPhone & iPod Touch devices. TBXML aims to provide the fastest possible XML parsing whilst utilising the fewest resources. This requirement for absolute efficiency is achieved at the expense of XML validation and modification. It is not possible to modify and generate valid XML from a TBXML object and no validation is performed whatsoever whilst importing and parsing an XML document.
Check out this post for a good comparison of XML parsers. How To Chose The Best XML Parser for Your iPhone Project
- XML files conforming to the W3C XML spec 1.0 should be passable
- XML parsing should incur the fewest possible resources
- XML parsing should be achieved in the shortest possible time
- It shall be easy to write programs that utilise TBXML
View the "TBXML" wiki page to get find out how TBXML works. It contains many examples showing you how to use TBXML to parse your XML files. There are 2 complementary additions to extend the functionality of TBXML. These add the ability to automatically decompress files and perform asynchronous HTTP requests.