如何在 Objective-C 中解包 XML 的内容值
How to unwrap the content value from XML in Objective-C
我在 XML 文件中正确接收了调试中的值。
- (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'
,不知道怎么解包取值。
感谢任何帮助。
其实不需要解包,value='#159'已经解包了,所以当我使用内容的时候,它已经给我'#159'了。
我在 XML 文件中正确接收了调试中的值。
- (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'
,不知道怎么解包取值。
感谢任何帮助。
其实不需要解包,value='#159'已经解包了,所以当我使用内容的时候,它已经给我'#159'了。