为了账号安全,请及时绑定邮箱和手机立即绑定

目标C HTML转义/取消转义

目标C HTML转义/取消转义

iOS
侃侃尔雅 2019-08-03 15:03:08
想知道在目标C中是否有一种简单的HTML转义/取消转义的方法。我想要的是这样的psuedo代码:NSString *string = @"&lt;span&gt;Foo&lt;/span&gt;";[string stringByUnescapingHTML];返回<span>Foo</span>希望能够摆脱所有其他的HTML实体,甚至是像Ӓ之类的ASCII代码。Cocoa Touch/UIKit中有什么方法可以做到这一点吗?
查看完整描述

3 回答

?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

看看我的XML实体的NSString范畴..有一些方法可以解码XML实体(包括所有HTML字符引用),对XML实体进行编码,去掉标记并从字符串中删除换行符和空格:

- (NSString *)stringByStrippingTags;- (NSString *)stringByDecodingXMLEntities; // Including all HTML character references
- (NSString *)stringByEncodingXMLEntities;- (NSString *)stringWithNewLinesAsBRs;
- (NSString *)stringByRemovingNewLinesAndWhitespace;




查看完整回答
反对 回复 2019-08-05
  • 3 回答
  • 0 关注
  • 377 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信