我有一个我需要解码的例子:
@"für"
我怎样才能把它解码成一个 NSString 所以它看起来像
毛皮
我尝试了很多东西,包括
[@"für" stringByDecodingHTMLEntities] > für
[@"für" gtm_stringByUnescapingFromHTML] > für
但没有运气。
谢谢!
更新基于 vikingosegundo 的解决方案
NSLog(@"möchte decoded to : > %@", [@"möchte" stringByEncodingHTMLEntities] );
NSLog(@"möchte decoded to: > %@", [@"möchte" stringByDecodingHTMLEntities] );
NSLog(@"für decoded to : > %@", [@"für" stringByEncodingHTMLEntities] );
NSLog(@"für decoded to: > %@", [@"für" stringByDecodingHTMLEntities] );
NSLog(@"möchte decoded:%@", [@"möchte" stringByDecodingHTMLEntitiesComma] );
NSLog(@"für decoded:%@", [@"für" stringByDecodingHTMLEntitiesComma] );
möchte decoded to : > möchte
möchte decoded to: > möchte
für decoded to : > für
für decoded to: > für
möchte decoded:möchte
für decoded:für
注意:stringByEncodingHTMLEntities 来自https://github.com/mwaterfall/MWFeedParser/tree/master/Classes stringByDecodingHTMLEntitiesComma 来自 vikingosegundo 的类别。