首先,我发现了这个: https://stackoverflow.com/questions/659602/objective-c-html-escape-unescapeObjective C HTML 转义/unescape https://stackoverflow.com/questions/659602/objective-c-html-escape-unescape,但这对我不起作用。
我的编码字符(来自 RSS feed,顺便说一句)如下所示:&
我在网上搜索并找到了相关讨论,但没有修复我的特定编码,我认为它们被称为十六进制字符。
看看我的HTML 的 NSString 类别 http://github.com/mwaterfall/MWFeedParser/blob/master/Classes/NSString+HTML.m。以下是可用的方法:
- (NSString *)stringByConvertingHTMLToPlainText;
- (NSString *)stringByDecodingHTMLEntities;
- (NSString *)stringByEncodingHTMLEntities;
- (NSString *)stringWithNewLinesAsBRs;
- (NSString *)stringByRemovingNewLinesAndWhitespace;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)