【问题标题】:how to parse google weather xml using XMLParser如何使用 XMLParser 解析谷歌天气 xml
【发布时间】:2011-02-09 11:07:05
【问题描述】:

我想使用 NSXML 解析谷歌天气 API,所以请指导我。 URL 类似于:http://www.google.com/ig/api?weather=islamabad。我可以从“标记的”xml 中解析数据,但我无法理解此 URL 中使用的 xml 结构。请帮忙。

【问题讨论】:

    标签: iphone nsxmlparser weather


    【解决方案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、具有适当值的部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-21
      • 2012-03-25
      • 2015-11-10
      • 1970-01-01
      • 2013-10-25
      相关资源
      最近更新 更多