使用Restkit解析纯文本

时间:2013-04-17 02:35:51

标签: iphone ios ipad parsing restkit

我得到一个只是一个数字的RestKit GET请求的响应。它不是JSON,不是HTML,不是XML。只是一个简单的数字。例如,当我查看源代码时,这就是我所看到的:

19

有人可以告诉我如何使用RestKit并仍然解析这些内容吗?

2 个答案:

答案 0 :(得分:2)

为什么在做一些像这样简单的事情时可以使用RestKit

NSString *str = [NSString stringWithContentsOfURL:yourURL encoding:NSUTF8StringEncoding error:nil];

该字符串包含数字19

答案 1 :(得分:0)

如果我理解正确,该服务将返回NSData,它是一个数字的UTF8表示。在那种情况下......

NSString *resultAsString = [[NSString alloc] initWithData:resultAsData encoding:NSUTF8StringEncoding];
NSNumberFormatter *f = [[NSNumberFormatter alloc] init];
[f setNumberStyle:NSNumberFormatterDecimalStyle];
NSNumber *resultAsNumber = [f numberFromString:resultAsString];