Xml RSS博客解析器可以';不读CDATA
我有一个RSS解析器的代码,但它不能读取CDATA。有人能告诉我,我必须更改以下代码:Xml RSS博客解析器可以';不读CDATA,xml,parsing,rss,blogs,cdata,Xml,Parsing,Rss,Blogs,Cdata,我有一个RSS解析器的代码,但它不能读取CDATA。有人能告诉我,我必须更改以下代码: 代码将用于提要,其中只有描述使用CDATA。其他项目没有CDATA,并且由应用程序显示 非常感谢你的帮助 matthias所以我找到了第一步。我在代码中更改了此选项: - (void)parser:(NSXMLParser *)parser foundCDATA:(NSData *)CDATABlock{ self.currentItem.description = [[NSString alloc]
代码将用于提要,其中只有描述使用CDATA。其他项目没有CDATA,并且由应用程序显示 非常感谢你的帮助
matthias所以我找到了第一步。我在代码中更改了此选项:
- (void)parser:(NSXMLParser *)parser foundCDATA:(NSData *)CDATABlock{
self.currentItem.description = [[NSString alloc] initWithData:CDATABlock encoding:NSUTF8StringEncoding];
}
现在,我看到了带有HTML标记的描述BUR?有人知道我怎么能忽略HTML标签吗
非常感谢
Matthias用实际的代码语言重新标记
- (void)parser:(NSXMLParser *)parser foundCDATA:(NSData *)CDATABlock{
self.currentItem.description = [[NSString alloc] initWithData:CDATABlock encoding:NSUTF8StringEncoding];
}