如何从Objective-C中的XML中解包内容值

时间:2017-06-30 15:41:31

标签: objective-c xml dictionary unwrap

我在XML文件中正确接收了debug中的值。

- (void)connectionDidFinishLoading:(NSURLConnection *)connection 
{
    LogDebug(TAG_SETTINGS, @"Provisioning file downloaded, %lu bytes", (unsigned long)[self.provisioningData length]);

    NSString *content = [[NSString alloc] initWithData:self.provisioningData encoding:NSUTF8StringEncoding];
    LogDebug(TAG_SETTINGS, @"Downloaded data: \n%@", content);

    NSLog(@"Steve note:Here is the content of provisioning profile%@",content);
}

我从XML收到的内容是:

<settings>
  <setting name='Conference Number' value='#159' />
</settings>

我需要的是value='#159',我不知道如何打开它并获取价值。

任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

实际上,不需要打开它,值='#159'已经打开它,所以当我使用内容时,它已经给了我'#159'。