我正在阅读供稿,其中提供了带有一些html标签的数据,例如

<p> this is a test string </p>.


我需要在UITableViewCell中显示它。我的问题是,html标记也被显示。我怎么能只显示没有html标签的文本呢?

任何帮助是极大的赞赏 …!!!

谢谢

最佳答案

只需通过一些剥离代码运行字符串,然后再将其添加到tableview中即可。

NSString *str = @"<p> this is a test string </p>";

str = [str stringByReplacingOccurrencesOfString:@"<p>" withString:@""];
str = [str stringByReplacingOccurrencesOfString:@"</p>" withString:@""];
str = [str stringByReplacingOccurrencesOfString:@"<h1>" withString:@""];
str = [str stringByReplacingOccurrencesOfString:@"</h1>" withString:@""];
//etc....

//new string equals @"this is a test string"

关于iphone - 在表格单元中显示HTML标记之前,如何从Feed中剥离HTML标记?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6599410/

10-12 22:14