Coa*_*sty 2 iphone objective-c
我正在通过解析谷歌天气api的示例iphone教程,api似乎不再存在所以我已经找到了另一种选择.本教程使用libxml2和xpath查询来解析xml文件.我成功地解析了大部分数据.我遇到的问题是天气符号的图标网址包含在CDATA部分中:
<weatherIconUrl><![CDATA[http://www.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0010_heavy_rain_showers.png]]></weatherIconUrl>
Run Code Online (Sandbox Code Playgroud)
我知道xpath无法读取CDATA中包含的项目.无论如何从标签中提取这些数据?
使用 parser:foundCDATA:
- (void)parser:(NSXMLParser *)parser foundCDATA:(NSData *)CDATABlock
Run Code Online (Sandbox Code Playgroud)
解析CDATA.
https://developer.apple.com/documentation/foundation/nsxmlparserdelegate/1407687-parser
| 归档时间: |
|
| 查看次数: |
2058 次 |
| 最近记录: |