я хочу проанализировать API погоды Google с помощью NSXML, поэтому, пожалуйста, помогите мне в этом. URL выглядит так: http://www.google.com/ig/api?weather=islamabad. а>. Я могу анализировать данные из «помеченного» xml, но структура xml, используемая в этом URL-адресе, мне не понятна. Пожалуйста помоги.
как разобрать xml погоды Google с помощью XMLParser
Ответы (1)
Вы должны проверить документы для 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, section с соответствующими значениями.
person
Max
schedule
09.02.2011