【问题标题】:iOS: Display An HTML Entity CharacteriOS:显示 HTML 实体字符
【发布时间】:2011-09-02 17:28:33
【问题描述】:

我有一个文本网络数据库,我正在打包并通过 SQLite3 数据库发送到 iPhone 应用程序。其中有一大堆 HTML 实体,例如 ©。现在我通过嵌入在 UIScrollView 中的调整大小的 UILabel 在 iPhone 上显示文本。但是,这些字符只是显示为它们的文字字符串,而不是它们的字符。让他们展示的最优雅的方式是什么?如有必要,我可以在打包 SQLite db 之前使用 PHP 预先转换数据。

谢谢!

【问题讨论】:

  • “©”之类的正确术语是“HTML 实体”。是的,您可能应该预先转换它们。我用 Python 做过,PHP 也可以。
  • @jcomeau:谢谢,我已经更新了问题:)

标签: php iphone encoding ascii symbols


【解决方案1】:
【解决方案2】:

PHP 有一个称为 html_entity_decode() (http://www.php.net/manual/en/function.html-entity-decode.php) 的函数

【讨论】:

    【解决方案3】:

    © 是 HTML 的东西,而不是任何 ASCII 字符。您需要将它们转换为 iPhone 应用程序可以使用的东西,无论是在 iPhone 上还是使用生成数据库的脚本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-28
      • 1970-01-01
      • 2014-02-15
      • 2013-10-29
      • 1970-01-01
      • 2022-11-12
      • 1970-01-01
      相关资源
      最近更新 更多