I've been poking around for a decent XML/HTML handling library the last couple of days. First I came across Apple's CoreFoundation CFXML service libraries over here, but it seems like all of Apple's internal XML handling is done procedural style.
Ok - so I like Objective-C and Cocoa, but there is defintely some wonkiness to it. Some weirdness with lexical scoping. Haven't had a case where I got screwed with it yet, but something to look out for.
Something that's been irritating me for a while though is the lack of a decent framework to write out XML data. Am I just supposed to go out and use the GNOME libxml2 libraries?