イナヅマTVログ

Objective-C事始め – XMLをパースしてNSDictionaryへ

| 0件のコメント

2013-08時点の書きかけ記事の再編集投稿です。
Xcode 4.6.3, iOS 6 当時の情報になります。

XMLパースには DOLDataSDK-iOS / XMLReader を使用しました。
github: USDepartmentofLabor / DOLDataSDK-iOS
感謝です。

NSError *error = nil;
id data = [[[ExampleWebService alloc]init] requestWithURL:url parameterWithString:parameter didFailWithError:&error];
 
// XML parse
NSDictionary *resultDict = [XMLReader dictionaryForXMLData:data error:&error];

dictionaryForXMLData へ NSData を渡すと戻り値は NSDictionary で返ってきます。
Objective-C事始め – サーバーリクエスト:XMLを送信してXMLを取得する
でリクエストして取得したdataをパースしています。

コメントを残す