0
我想解析使用NSXML的谷歌天氣API,所以請指導我這一點。網址如下所示:http://www.google.com/ig/api?weather=islamabad。我可以解析來自「tagged」xml的數據,但是這個URL中使用的xml結構對我來說是不可理解的。請幫忙。如何使用XMLParser解析谷歌天氣xml
我想解析使用NSXML的谷歌天氣API,所以請指導我這一點。網址如下所示:http://www.google.com/ig/api?weather=islamabad。我可以解析來自「tagged」xml的數據,但是這個URL中使用的xml結構對我來說是不可理解的。請幫忙。如何使用XMLParser解析谷歌天氣xml
您應該檢查文檔爲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個鍵:模塊id,tab_id,mobile_row,mobile_zipped,行,用適當的值部分。