dXml is an open source iPhone static library which will provide xml parsing into document models, XPath expressions, xml messaging to/from servers SOAP messaging to/from web service providers and SOAP fault handling.
dXml was developed for developers that want to create apps capable of talking to SOAP based web services and because there is no support for such a feature within the Apple SDK apart from the NSXMLParser class.
HERE you can find detailed instructions on how to build and/or use the dXml library within your own projects.
Here are some key features of "dXml":
· A document model for creating and manipulating xml structures.
· Document model to xml NSString generation including pretty printing for logging purposes.
· Interrogation of the document model via xpath requests.
· Parsing of NSData, NSURL and NSString containing xml into the document model.
· Sending of xml messages via post to any url and converting the results to the document model.
· Sending soap web service messages to any web service and processing the results into a soap response.
· Conversion of soap faults to NSError objects.
Requirements:
· Apple Xcode
What`s New in This Release: [ read full changelog ]
· Converted build to use scripts from dUseful stuff.
· Converted to create a framework rather than seperate libraries.