【发布时间】:2013-03-23 19:04:50
【问题描述】:
我有以下问题: 我正在解析一个 XML 文件,其中包含一些 "chas" 元素。我将它们保存在一个数组中 - arrayBegin。如何将数组的每个对象转换为 float ?我是新手,所以我真的很抱歉这个愚蠢的问题。提前致谢!这是我的代码:
NSString *dayToString = [NSString stringWithFormat:@"http://pik.bg/TV/bnt1/02.04.2013.xml"];
NSURL *url = [NSURL URLWithString:dayToString];
NSData *webData = [NSData dataWithContentsOfURL:url];
// every <chas> element from the xml file
NSString *xPathQueryBegin = @"//elem/chas";
TFHpple *parserBegin = [TFHpple hppleWithXMLData:webData];
NSArray *arrayBegin = [parserBegin searchWithXPathQuery:xPathQueryBegin];
NSLog (@"%d", [arrayBegin count]);
【问题讨论】:
-
NSString 有一个
floatValue方法,这是你要找的吗? -
你能给我举个例子吗?你可以使用我的代码。
标签: objective-c xml xcode arrays parsing