我想使用 NSXML 解析谷歌天气 API,所以请指导我。网址如下所示:http://www.google.com/ig/api?weather=islamabad。我可以从“标记”的 xml 中解析数据,但我无法理解此 URL 中使用的 xml 结构。请帮忙。
问问题
735 次
1 回答
0
您应该检查 NSXMLParserDeleagte 的文档:
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict
attributeDict - 正是您所需要的。例如标签:
<weather module_id="0" tab_id="0" mobile_row="0" mobile_zipped="1" row="0" section="0">
attributeDict 将包含 6 个键:module_id、tab_id、mobile_row、mobile_zipped、row、具有适当值的部分。
于 2011-02-09T11:27:18.603 回答