2

所以我几乎没有 iphone 编程经验,但我找到了一些基本的 rss 阅读器代码并玩弄它。

问题是,当我在 Chrome 浏览器中访问该链接时,它在字符编码方面工作正常,但是当我通过我拥有的 iphone 应用程序代码(在 iphone 模拟器中)中的内置浏览器访问它时,字符是未正确显示。

为什么会这样?

编辑:

所以我试图通过网络浏览器访问的是一个简单的 UTF-8 文本文件(我懒得放入 HTML),我看不到非英文字符。

4

1 回答 1

5

您必须告诉客户端该文件是 UTF-8 格式。如果您正在运行 apache,则可以将其添加到您的 .htaccess 文件中:

AddDefaultCharset UTF-8

或者,您可以将文本放入 HTML 文件并为字符集编码添加元标记:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

于 2012-05-09T16:26:57.300 回答