【问题标题】:decoding problem uiwebviewuiwebview解码问题
【发布时间】:2010-12-02 17:51:49
【问题描述】:

我在我的应用程序中使用 uiwebview。当用户单击 http 搜索开始时,会有一些链接。它工作正常,但我在获取“%58 den ysnky'ye tepki”时遇到问题,它被给出为“X'den ysnky'ye tepki”。 % char 有问题。

标识符:%58'den%20ysnky'ye%20tepki

解码的标识符:X'den ysnky'ye tepki

我正在使用 stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding 来解码这样的字符串;

NSLog(@"标识符:%@", 标识符); 标识符 = [标识符 stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; NSLog(@"解码后的标识符:%@", 标识符);

我怎样才能得到正确的字符串? 谢谢...

【问题讨论】:

    标签: iphone uiwebview decoding


    【解决方案1】:

    看起来您的字符串可能一开始就没有正确编码。 %58 是字母“X”的正确编码(参见ASCII table)。因此,据我所知,解码运行正常。

    你期待什么?

    【讨论】:

    • 好的。我的字符串是“%58'den ysnky'ye tepki”。如何将其作为 链接写入 uiwebview 并正确返回?谢谢。
    • 你会想要这样的: - 谷歌上的 URL 编码,看看我是怎么做到的
    猜你喜欢
    • 2011-03-19
    • 2011-08-13
    • 2016-01-18
    • 2011-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多