I'm afraid the xslt situation is rather grim. The NSXMLDocument
class would be the way to do this but Apple pulled it from the iPhone.
TouchXML plans xslt support but doesn't have it yet.
The only option I know of is to directly use libxslt, which supports xslt 1.0 and some of the exslt extensions.