如何解决iOS:显示HTML实体字符
|| 我有一个文本网页数据库,正在打包并通过SQLite3数据库发送到iPhone应用程序。其中有一堆HTML实体,例如©
。现在,我正在通过嵌入UIScrollView的大小调整的UILabel在iPhone上显示文本。但是,字符只是显示为文字字符串,而不是字符。让他们展示的最优雅的方法是什么?如有必要,可以在打包SQLite数据库之前使用PHP预转换数据。
谢谢!
解决方法
请查看来自转换&的https://github.com/mwaterfall/MWFeedParser/blob/master/Classes/NSString+HTML.m。到Objective-C
,PHP具有执行此功能的功能,称为html_entity_decode()(http://www.php.net/manual/zh/function.html-entity-decode.php)
,©是HTML的某种形式,绝不是ASCII字符。您需要将它们转换为iPhone应用程序可以使用的东西,无论是在iPhone上还是使用生成数据库的脚本。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。