2

URLにある文字列をデコードする方法があるかどうか疑問に思っていました

エンコード形式?

これは私の URL です。デコードしたいのですが、これを行う方法がわかりません。複数回試しました。

方法

http://www.demii.com/demo/dooponz/admin/index.php/chat/new_message/4/1/you/2%2C7

しかし、適切な応答が得られませんでした

誰でも私を助けてください、

この URL をデコードするにはどうすればよいですか % 記号は必要ありません。

ありがとう

4

2 に答える 2

10

NSString メソッドを使用する-(NSString *)stringByReplacingPercentEscapesUsingEncoding:(NSStringEncoding)encoding

元:

NSString *unencodedUrlString = [@"http://www.demii.com/demo/dooponz/admin/index.php/chat/new_message/4/1/you/2%2C7" stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
于 2013-06-11T08:05:14.863 に答える
1

廃止されていないメソッドは次のとおりです: string By Removing Percent Encoding.

NSString *unencodedUrlString = [yourString string​By​Removing​Percent​Encoding];

于 2017-04-08T17:34:00.930 に答える