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

目标C/Cocoa触摸中的HTML字符解码

目标C/Cocoa触摸中的HTML字符解码

慕的地10843 2019-07-06 15:33:37
目标C/Cocoa触摸中的HTML字符解码首先,我发现了这个:目标C HTML转义/取消转义但这对我没用。我的编码字符(来自RSS提要)如下所示:&我搜索了所有的网络,找到了相关的讨论,但没有修复我的特定编码,我认为它们被称为十六进制字符。
查看完整描述

3 回答

?
至尊宝的传说

TA贡献1789条经验 获得超10个赞

这些叫做字符实体引用..当他们以…的形式&#<number>;他们被称为数值实体引用..基本上,它是应该被替换的字节的字符串表示形式。如属&#038;,它表示在iso-8859-1字符编码方案中值为38的字符。&.

符号必须用RSS编码的原因是它是一个保留的特殊字符。

您需要做的是解析字符串并用一个与&#;..我不知道在目标C中有什么很好的方法,但是此堆栈溢出问题可能会有帮助。


查看完整回答
反对 回复 2019-07-06
?
达令说

TA贡献1821条经验 获得超6个赞

看看我的HTML的NSString类别..以下是可用的方法:

- (NSString *)stringByConvertingHTMLToPlainText;

- (NSString *)stringByDecodingHTMLEntities;

- (NSString *)stringByEncodingHTMLEntities;

- (NSString *)stringWithNewLinesAsBRs;

- (NSString *)stringByRemovingNewLinesAndWhitespace;


查看完整回答
反对 回复 2019-07-06
  • 3 回答
  • 0 关注
  • 636 浏览
慕课专栏
更多

添加回答

举报

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