質問: 現在NSXMLParserを使ってxmlを解析してるのですが、delegate処理が多くコードが見づらくなり困っています。 イメージとしてはサードパーティのライブラリを使わず、NSXMLParserで下記のようにblock使ってパースできる書き方があれば最高なのですが可能でしょうか? ``` [NSURLConnection sendAsynchronousRequest:request queue:[[NSOperationQueue alloc] init] completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) { // 非同期で処理 }]; ``` また、json処理のように快適に処理できるメジャーなライブラリがアレばご教授のほどよろしくお願いいたします。
回答: > > json処理のように快適に処理できるメジャーなライブラリがアレばご教授のほどよろしくお願いいたします。 > > > を使って、XMLが入っているNSDataをNSDictionaryにパースしてから処理すれば、NSJSONSerializationのように処理できてお手軽だと思います。